Senior Software Developer; Azure |.NET
Job in
Umhlanga, KwaZulu-Natal, South Africa
Listed on 2026-05-31
Listing for:
Alpha BPO
Full Time
position Listed on 2026-05-31
Job specializations:
-
Software Development
Cloud Engineer - Software, Backend Developer, DevOps, Senior Developer
Job Description & How to Apply Below
Location: Umhlanga
We are seeking a Senior Software Developer to design, build, and scale modern enterprise software systems.
This role extends beyond coding — you will contribute to architecture, drive engineering standards, and help evolve our systems into scalable, cloud-native solutions on Microsoft Azure.
You will collaborate closely with Product, Dev Ops, and leadership teams to deliver reliable, production-grade applications that perform in real-world environments.
Key Responsibilities- Design and implement scalable backend services and APIs
- Contribute to architectural decisions and technical direction
- Develop and maintain cloud-native solutions on Microsoft Azure
- Write clean, maintainable, production-quality code
- Collaborate effectively with Product, QA, and Dev Ops teams
- Diagnose and resolve complex production issues
- Enhance system performance, scalability, and reliability
- Conduct thorough code reviews and uphold engineering standards
- Mentor developers and support team growth
- Building enterprise-grade backend systems and APIs
- Developing cloud-native services on Microsoft Azure
- Working on web applications using ASP MVC, Telerik, and Kendo UI
- Designing and improving deployment pipelines and infrastructure
- Resolving performance, scalability, and reliability challenges
- Minimum of 5 years’ professional software development experience, including end-to-end ownership of production systems
- Strong expertise in C# and (ASP Core / MVC)
- Proven experience building backend systems and APIs
- Hands-on experience with Microsoft Azure, including:
- App Services, Docker & Kubernetes (AKS)
- Azure SQL and Storage
- Service Bus and messaging systems
- Solid experience with:
- MS SQL Server
- MySQL
- Strong understanding of:
- Software architecture
- Design patterns
- Clean code principles
- Experience with Git and collaborative workflows
- Familiarity with CI/CD pipelines (Azure Dev Ops)
- Experience with authentication and authorisation systems, including:
- Single Sign-On (SSO)
- OAuth2 / OpenID Connect
- Identity providers such as Identity Server, Azure AD, or similar
- Experience with Telerik and Kendo UI
- Exposure to microservices in production environments
- Experience with event-driven systems (Service Bus, Kafka, Rabbit
MQ, Grafana) - Background working on large-scale or enterprise systems
- Strong problem-solving and analytical abilities
- Ability to take ownership and deliver independently
- Comfortable working in a fast-paced environment
- Clear and effective communication
- Leadership and mentoring capability
- Backend: 8 / ASP Core / MVC
- Frontend: Telerik / Kendo UI
- Cloud: Microsoft Azure
- Dev Ops: Azure Dev Ops (CI/CD pipelines)
- Data: MS SQL Server and MySQL
- Architecture: Modular Monolith evolving towards Microservices
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×