Description:
Minimum requirements for the role:
Must have a relevant tertiary qualification Minimum 35 years experience in full stack development Proven experience in API design and development (Web API, REST) Proficiency in .NET Framework, .NET Core, C#, Web API, Entity Framework, ASP.NET MVC, JavaScript, HTML, XML, SQL Server, T-SQL, and SSRS is essential Must have a solid understanding of database design and development Strong problem-solving and critical thinking ability Experience with agile methodologies (especially Scrum) and test-driven development Exposure to SOA and microservices architecture, Azure DevOps and CI/CD pipelines, mobile development (with .NET MAUI as a plus), and ERP integration (including ODATA, web services, WSDL, SOAP, and SAP) is advantageous Proficiency in TypeScript, HTML, CSS, is advantageous Must be a self-driven and collaborative team player with a passion for mentoring, knowledge sharing, and continuous learning, especially in modern tools and technologies A high standard of professional service delivery and excellent technical and client-facing communication skills are essential Must possess strong expertise in Java, C#, or JavaScript, along with hands-on experience with frameworks such as React, Angular, Node.js, or .NET Core, is considered an asset Familiarity with additional web and development tools, as well as experience in mobile and enterprise system integration environments, is beneficial
The successful candidate will be responsible for:
Developing full stack solutions with a focus on front-end and back-end performance. Building and maintaining web applications using C#, ASP.NET, and SQL Server. Creating responsive, user-friendly interfaces. Optimizing database structures and queries. Collaborating with cross-functional teams to gather requirements and deliver scalable solutions. Writing clean, maintainable, and efficient code aligned with best practices. Conducting thorough testing and debugging to ensure quality deliverables. Staying up to date with the latest development trends and contributing to team knowledge sharing. Please note that subsequent to the screening and shortlisting process, all further communication will be entered into only with the shortlisted candidates. If you do not receive any feedback from us within 2 weeks of applying, please consider your application unsuccessful.
28 Jul 2025;
from:
gumtree.co.za