Senior Azure Full-Stack Engineer: CI/CD & Data Pipelines
Losika Consulting
Johannesburg
On-site
ZAR 600,000 - 900,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A local consulting firm based in Johannesburg is in search of a Software Engineer to design and build cloud-native risk services on Microsoft Azure. The ideal candidate will have over 6 years of experience in software engineering with a strong command of C#/.NET and solid SQL skills. Responsibilities include modernising existing services, implementing CI/CD practices, and leveraging AI tools for coding enhancement. This position emphasizes quality delivery and collaboration in a practical engineering environment.
Qualifications
6+ years professional software engineering experience in production systems.
Strong SQL skills and ORM experience.
Experience working with legacy systems and modernisation.
Hands-on CI/CD experience with Infrastructure as Code.
Strong Azure fundamentals.
Responsibilities
Design APIs and message contracts with clear versioning.
Write clean, maintainable code in C#/.NET.
Contribute to modernisation of existing services.
Build Azure-hosted containerised services.
Practice test-first / TDD for business logic.
Skills
C#/.NET
SQL
Azure DevOps
AI coding tools
TDD/automated testing
Education
AZ-900 (Microsoft Azure Fundamentals)
AZ-204 (Developing Solutions for Microsoft Azure)
Tools
Docker
Azure Kubernetes Service (AKS)
Job description
A local consulting firm based in Johannesburg is in search of a Software Engineer to design and build cloud-native risk services on Microsoft Azure. The ideal candidate will have over 6 years of experience in software engineering with a strong command of C#/.NET and solid SQL skills. Responsibilities include modernising existing services, implementing CI/CD practices, and leveraging AI tools for coding enhancement. This position emphasizes quality delivery and collaboration in a practical engineering environment.