Our client in the IT sector is looking for a Senior Web Developer to join their team in Pretoria, Centurion.Requirements:Degree (preferably B.Sc. or B.Eng.)Postgraduate degree (Advantageous)Strong academic record (Pure Mathematics)A thorough understanding and in-depth knowledge of ASP.Net MVC, as well as C# ASP.Net Web forms architectureTech Stack:C# .Net MVC, ASP.NET Core, Microsoft Entity Framework, Linq, Razor, Bootstrap, SQL Server 2008+, NoSQL Databases, JavaScript/jQuery, Ajax, Restful Web API, HTML, CSS, IIS, React, Vue.jsDuties and Responsibilities:Develop and maintain web-based software running on the Internet for national and international clients.Design and Development: Lead the design, development, and maintenance of high-quality web applications, ensuring they meet user requirements and industry standards.Code Review: Conduct code reviews to ensure best practices and maintain code quality, providing constructive feedback to team members.Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver cohesive solutions.Performance Optimisation: Identify and address performance bottlenecks, ensuring applications run efficiently and provide a smooth user experience.Technical Leadership: Mentor junior developers and provide technical guidance, fostering a collaborative and productive team environment.Troubleshooting: Diagnose and resolve issues across the web application stack, including front-end and back-end components.Stay Updated: Keep abreast of emerging technologies and industry trends to implement innovative solutions and improve development processes.Documentation: Maintain comprehensive documentation of development processes, code, and application architecture for future reference and onboarding.Testing and Quality Assurance: Implement testing strategies to ensure application stability and reliability.
#J-18808-Ljbffr