Cape Town, South AfricaJob Reference: 34847
- Chance to work with key industry leaders.
- Salary - 60k -120K Rand per month.
- Design and develop highly scalable, reliable, secure, and fault-tolerant systems end to end using state-of-the-art technology
- Develop and maintain APIs and microservices using .NET Core and other Azure services
- Collaborate with cross-functional teams to gather business requirements and translate them into technical requirements that support experimentation.
- Develop and maintain front-end applications using modern web technologies.
- Write automated tests for new and existing code.
- +4 years of software development experience in building and maintaining large-scale web applications, RESTful APIs, and backend services with a focus on full-stack development
- Experience front-end frameworks like Next.js/React and back-end .Net/.NetCore
- Experience in the development of APIs and services using Node.js.
- Azure certification, such as Azure Developer Associate or Azure Solutions Architect.
- Experience in using Kubernetes or other containerization technologies. Experience in developing applications using other cloud platforms, such as AWS.
- Deep understanding of A/B testing and experimentation platforms, either through building and supporting the platform or running and analyzing experiments.
- Deep understanding of statistics, data science, or large-scale data processing.