C# .Net Web Developer - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 19-11-2018 8:52:52 AM
08-01-2019 11:10:42 AM
The C# .Net Web Developer will be involved with the development and support of major business applications. To use skills and experience to find technical solutions to business problems. Securely deliver accurate information via websites in way that is stable, functional and visually appealing

Experience and education:
3 years’ experience working with Information Technology, focusing on C# ASP.NET MVC/MVVM design, development and testing
Experience of Transact-SQL, HTML, CSS, JavaScript/Jquery and Angular JS in a working environment
Practical knowledge of Server Environments and IIS
Good knowledge of Information system terminologies, concepts, functions, policies, and procedures
EF/LINQ, AngularJS, Bootstrap, Web Services or Web API experience
LAS/SASS, WFC/SOAP, Dev Express and TFS experience would be advantageous but is not a requirement
Relevant Certification, IT Diploma or Degree required

Analyse business objectives and investigate options for solutions design
Design, build, and maintain Web Interfaces, using authoring and scripting languages, content creation tools and management tools
Develop visually aesthetic and user-friendly pages in line with current web standards for desktop and mobile platforms
Develop backend interfaces to access database information, with assistance from the SQL development team
Produce lean and reusable code
Review and test existing code to ensure that it is valid, sufficiently optimised, properly structured and meets industry standards
Ensure web content is compatible with predefined browsers, devices, or operating systems
Maintain good technical knowledge of applicable web technologies and programming practices
Contribute to creating and running testing, maintenance and bug-resolution processes
Create and maintain documentation relating web development and maintenance
Investigate and resolve reported technical issues
Liaise with project managers, team members, end-users and 3rd parties to meet project deliverables
Deliver on tasks that contribute towards successful and timely project delivery Contribute to creating and updating of Project documentation
Establish and maintain a positive relationship with service providers and internal ICT team members
Contribute to the creation of Systems policies, procedures and technical documentation
Pro-actively identify threats that could impact IT services negatively and opportunities that could improve the uptime or value of IT services
To plan and implement changes while adhering to change control procedures
Achieve a satisfactory level of technical and professional skill and knowledge in position- related areas; keeping abreast of current developments and trends in area of expertise
Log all work in the service desk system