Senior Software Engineer
1 week ago
Reference
DS:INV
Salary
ZAR/hour
Job Location
- South Africa -- Johannesburg Metro -- Sandton
Job Type
Contract
Posted
24 October 2025
Closing date
15 Nov :59
Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoption of AI.
Contract role - 12 months, strong posibility of extension
Onsite full time in Sandton
Senior Software Engineer (Azure / Cloud Platform)
We're looking for a Senior Software Engineer with strong Azure cloud and modern software engineering experience to help build scalable risk management platforms and improve our development lifecycle through smart automation and emerging AI tools.
You'll design, build, and deploy cloud-native services while contributing to engineering standards, automation, and developer enablement initiatives across the team.
Key Responsibilities
Cloud & Platform Engineering
- Design, build, and maintain cloud-native services and data pipelines on Azure.
- Work with technologies like AKS, Azure Functions, App Service, Event Hubs/Service Bus, ADLS Gen2, Synapse, Databricks, and Azure DevOps.
- Implement strong security, scalability, and performance practices.
- Streamline and automate CI/CD pipelines, testing, monitoring, and deployment processes.
- Introduce and standardize modern engineering tools (e.g., GitHub Copilot, automated testing, ChatOps bots) to improve developer productivity.
- Define coding standards, reusable templates, and best practices for efficient development.
- Implement secure coding practices, data protection, and operational monitoring.
- Ensure compliance with internal governance frameworks and industry standards (e.g., model risk governance, data privacy).
- Participate in design and code reviews to uphold quality and consistency.
- Mentor engineers, lead workshops, and promote adoption of best practices.
- Foster collaboration between development, risk, and security teams.
- Support the evaluation and responsible adoption of AI-assisted development tools.
- Languages/Frameworks: C#/.NET and/or Java, Python for data/automation
- Databases: SQL Server/Azure SQL or PostgreSQL
- Infrastructure: Docker, Terraform/Bicep, CI/CD (Azure DevOps), testing and observability tools
- AI/Automation Exposure (Nice to Have): GitHub Copilot, Azure OpenAI, ChatOps bots
- 7-10 years' experience delivering production-grade software solutions.
- 5+ years building systems on Azure at scale.
- Strong understanding of CI/CD, IaC, and secure coding.
- Solid experience with APIs, distributed systems, and data engineering.
- Excellent SQL skills and understanding of modern data pipelines.
- Relevant Azure certifications (Developer or Solutions Architect).
- Product and platform mindset with focus on practical automation.
- Strong communicator, able to collaborate across teams.
- Technical leadership through mentoring, standards, and delivery excellence.
- High attention to detail and code quality.
-
Senior Software Engineer I
2 weeks ago
Sandton, South Africa LexisNexis Full timeSenior Software Engineer I at LexisNexis Get AI-powered advice on this job and more exclusive features. About Our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers....
-
Senior Software Engineer
3 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per yearHire Resolve's client is seeking a Software Engineer who will be responsible for designing, developing, and maintaining software solutions for the client's SaaS applications. This role requires strong technical expertise in software development, performance optimization, security, and collaboration with cross-functional teams. The Software Engineer will...
-
Principal Software Engineer
6 days ago
Sandton, South Africa Discovery Limited Full timeAbout Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global...
-
Principal Software Engineer
4 days ago
Sandton, South Africa Discovery Full timeAbout Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast‑paced and dynamic environment enables smart, self‑driven people to be their best. As...
-
Sandton, South Africa Exaze Full timeSenior Software Engineer Team Lead/ Solution Architect The Senior Software Engineer Team Lead/ Solution Architect acts as the technical linchpin between business vision and engineering execution. You will translate objectives and product needs into secure, scalable, and cost‑effective software architectures, while remaining hands‑on with code and cloud...
-
Senior Full Stack Software Engineer
3 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R2 000 000 - R2 500 000 per yearHire Resolve's client are seeking a seasoned Full Stack Senior Software Engineer to join their dynamic team. The ideal candidate will have a deep understanding of both front-end and back-end technologies and be capable of leading projects from conception to deployment.Responsibilities:- Design, develop, and maintain scalable and efficient web applications.-...
-
QA Engineer
2 days ago
Sandton, South Africa Copious Software Full timeOverview Ready to embark on this journey? Apply now and let's revolutionize the economic and technology landscape together! About Copious ( We are Copious. At Copious, we believe in People, Knowledge and Solutions. We bring together engaged talents to provide high-value technology services that help our consultants and clients succeed. Copious is a Talent &...
-
Software Engineer: Back-End III
4 weeks ago
Sandton, South Africa Capitec Full timeJoin to apply for the Software Engineer: Back-End III role at Capitec . Get AI-powered advice on this job and more exclusive features. Apply By To see what life at Capitec is all about and complete a short assessment, please click here! Once you have completed the above finalize your application by clicking apply below Purpose Statement The Back-End Software...
-
Software Engineer – Azure
4 days ago
Sandton, South Africa Initiate International Full timeGet AI-powered advice on this job and more exclusive features. Our client, a leader in the iGaming industry, is seeking a talented Software Engineer – Azure & DevOps with a passion for building scalable, secure, and high-performance platforms. This is an opportunity to join a fast-paced, collaborative environment where innovation meets delivery. If you...
-
Consulting/Principal Software Engineer
7 days ago
Sandton, South Africa LexisNexis Full timeAbout the Role This position provides assistance and input to management, develops and leads large multifunctional development activities, solves complex technical problems, writes complex code for computer systems, and serves as a senior source of expertise. The position may also provide sizing or budget recommendations to management. Responsibilities Serve...