
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech company in South Africa seeks an Intermediate C# Developer responsible for designing, developing, and maintaining high-performance applications using C#. The role involves collaborating with cross-functional teams in a cloud-native environment, leveraging Microsoft Azure, and implementing microservices architecture. Candidates should have a bachelor's degree and 3+ years of C# development experience. Strong skills in API integration, Test-Driven Development (TDD), and CI/CD are essential for success in this dynamic position.
The Intermediate C# Developer is responsible for designing, developing, and maintaining scalable and high-performance C# applications within a cloud-native ecosystem. This position involves leveraging Microsoft Azure services, implementing microservices architecture, integrating APIs, and upholding Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) practices. The role encompasses collaborative work across cross-functional teams ensure the delivery of robust, modular, and reliable software solutions while actively contributing to troubleshooting efforts and maintaining comprehensive documentation.