THE OPPORTUNITY THAT AWAITS YOU
Are you a seasoned engineering leader with a passion for architecture, people, and delivery?
We're looking for a Software Development Manager to lead the build-out of scalable, secure platforms in a high-availability infrastructure environment. You'll join a nationally scaled tech business at a pivotal moment - modernizing systems, maturing engineering practice, and building the future of digital infrastructure in South Africa.
If you thrive on aligning teams, driving backend excellence, and shaping long-term technical strategy - this is your moment.
WHAT YOU WILL BE BUILDING
Secure APIs, scalable backends, and modular architectures in C#
Microservice-based systems built for reliability and performance
Internal tools to streamline operations, monitoring, and deployment
Integration points across cloud infrastructure and orchestration platforms
Engineering delivery practices - from code reviews to release management
YOUR KEY RESPONSIBILITIES
Lead and mentor a team of developers - set the tone for technical excellence
Architect systems with performance, security, and scalability in mind
Work closely with the CIO on roadmap, tech strategy, and delivery goals
Coordinate resources, manage timelines, and track delivery milestones
Foster a high-trust, collaborative engineering culture focused on learning and quality
OUR REQUIRED EXPERTISE
Technical Expertise
10-15 years of engineering experience (5+ in leadership)
Deep experience with C#, system design, and secure microservices
Mid-level capability in ASP.NET MVC, SQL, and Angular
Conceptual understanding of Kubernetes and container orchestration
Strong knowledge of SDLC, QA, and modern engineering workflows
Bonus Skills
Experience in telecoms, networking, or infrastructure platforms
Exposure to regulated industries or compliance-heavy environments
Understanding of legacy modernization and cloud migration strategies
WORKING MODEL
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.