A multinational consulting company requires a Senior Full Stack Developer to support the design, development, and optimisation of enterprise software solutions. The successful candidate will lead technical delivery, mentor development teams, and contribute to large-scale digital transformation projects. The role focuses on cloud-native application development, Microservices, APIs, and enterprise software architecture. Key Responsibilities: - Design and develop enterprise software applications - Build cloud-native solutions and Microservices - Develop secure RESTful APIs - Conduct code reviews and mentor development teams - Implement CI/CD best practices - Collaborate with architects and business stakeholders - Ensure application performance, scalability and security Job Experience & Skills Required / Ideal Candidate Profile: Education: - Degree in Computer Science, Software Engineering or related field Experience: - Minimum of 7 years' Full Stack Development experience Skills: - C#, .NET Core, Angular or React, Azure/AWS, Docker, Kubernetes, SQL Server, Git - Microservices, CI/CD, cloud architecture and Agile delivery Other: Immediately available, based in the Gauteng Apply now!