Head of Software Engineering
Full-time
ATS Client
Hands-on Head of Software Engineering with full SDLC ownership and a strong DevOps focus. Responsible for leading and evolving end-to-end development across internal and customer-facing systems, spanning both legacy and modern platforms.
This working leadership role manages a team of ~12 (developers, QA, scrum master, and implementation specialist) while remaining technically involved-reviewing code, setting standards, and driving automation and best practices. A key opportunity to bring structure, consistency, and a mature DevOps culture to a .NET/C# environment and elevate overall engineering capability. Key Responsibilities:
For more IT jobs, please visit I also specialise in recruiting in the following: Software Development
Data Engineer
Data Analyst
Infrastructure
Architecture
... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact:
Monica de Wet
Senior Recruitment Consultant (***)***-****089 For more information please contact: Monica De Wet
This working leadership role manages a team of ~12 (developers, QA, scrum master, and implementation specialist) while remaining technically involved-reviewing code, setting standards, and driving automation and best practices. A key opportunity to bring structure, consistency, and a mature DevOps culture to a .NET/C# environment and elevate overall engineering capability. Key Responsibilities:
- Own the full SDLC from planning and requirements through development, QA, release, and ongoing support.
- Provide clear, consistent reporting across delivery, quality, and support to ensure full visibility of progress and system health.
- Design, build, and continuously enhance CI/CD pipelines to automate build, integration, and deployment.
- Drive mature release management with predictable, low-risk deployments, rollback capability, and robust change control.
- Champion a DevOps culture focused on shared ownership, automation-first practices, and strong feedback loops across teams.
- Establish and embed unit testing as a core engineering practice.
- Define and implement a comprehensive test strategy covering unit, integration, regression, and automation.
- Lead QA resources and integrate quality gates into the pipeline, ensuring testing is continuous rather than a final step.
- Tertiary qualifications
- 9+ years in Software Development with a demonstrable progression into technical leadership.
- Hands-on experience of building SDLC processes from an immature baseline into a repeatable practice
- Experience with .NET / C# ecosystems, across both legacy and modern codebases
- Strong DevOps background: CI/CD pipeline design, release automation and configuration management.
- Cloud experience is highly beneficial, particularly the ability to plan and lead a migration
- Demonstrated experience defining and implementing test strategy, including unit testing and test automation
For more IT jobs, please visit I also specialise in recruiting in the following: Software Development
Data Engineer
Data Analyst
Infrastructure
Architecture
... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact:
Monica de Wet
Senior Recruitment Consultant (***)***-****089 For more information please contact: Monica De Wet
Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Head of Software Engineering in Johannesburg, Gauteng vacancy
- ...Hybrid Bedfordview Employment Type: Permanent Industry: Insurance | Software Engineering | Technology Leadership WatersEdge Solutions is partnering with a client to recruit a hands-on Head of Software Engineering to lead and mature the full software...
- We're looking for a hands-on Head of Software Engineering to take full ownership of our client's engineering function. This is your chance to shape the tech strategy, lead high-performing teams, and stay close to the code. Drive the full SDLC, modernise legacy systems...
- We are looking for a hands-on Head of Software Engineering to lead and evolve the full software development lifecycle across a mix of internal and customer-facing systems. This role requires a balance of technical leadership and team management, with a strong focus on...
- Head of Software Engineering Salary: R1.5m – R1.8m per annum Area: Bedfordview, Gauteng Type: Permanent, Onsite, Executive The Role This is a seat at the table, not just a desk in engineering. Our client, a well-established FinTech business known for its work in...
- ...: Full-Time Industry: Technology | FinTech | Enterprise Software WatersEdge Solutions is partnering with an innovative global technology-driven business to appoint an experienced Head of Engineering . This is an exciting opportunity for a senior technical leader...
- ...Executive Head: Software Development Our client, a leading organisation in the fintech sector , is looking for an Executive Head... ...Requirements ~ Bachelor's Degree in Computer Science, Engineering, or a related field. ~10+ years' experience in .NET software...
- ...Collaborate with cross-functional teams to deliver high-quality software solutions for financial services and banking clients... ...Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We're focused on building and nurturing a top talent community...
- Job Description About our client: Our client offers financial service solutions helping their clients achieve their dreams. With an emphasis on culture fit, they boast a dedicated team of over 600 employees, many with over a decade of tenure. They have built their...
- ...ongoing performance improvements. Collaborate with product and engineering teams to deliver scalable AI solutions Job Experience... ..., or a related field (Masters Preferred). ~5+ years of software engineering or machine learning experience. ~ Strong experience...
- ...performance in production environments Collaborate with product, engineering and client-facing teams to deliver best-in-class... ...deploying LLM-powered voice and/or text applications Strong software engineering skills with Python Experience developing and maintaining...
- ...troubleshoot production issues. Collaborate with product and engineering teams to improve agent quality, reliability, and scalability.... ...Experience and skill required ~2 - 5 years experience in software, AI or conversational AI Engineering ~ Degree in Computer Science...
- ...where bold ideas meet real-world impact. As a global leader in engineering, quality services, and management consulting, we help... ...push boundaries and change the game. We are looking for a Software Quality Engineer to join our dynamic team in Johannesburg (Hybrid...
- ...environment that combines office collaboration with the comfort and convenience of remote work." Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade...
- ...Job Description Manager Software Engineering Job Rank : Manager Location : Johannesburg, Gauteng Your responsibilities The Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital...
- Kickstart your engineering career in an innovative environment where you'll contribute to the development of cutting-edge electronic and software-driven solutions. This role is perfect for a motivated individual who is passionate about technology, enjoys problem-solving...
- ...optimization, ensuring seamless, scalable, and performance-driven service delivery. The role We are looking for an enthusiastic Software Engineer, Java, to join our Software Development team. You will be part of a very competent team that works on mission - critical...
- We are seeking an Embedded Software Engineer to design, develop, and maintain software for embedded systems used in innovative electronic products. The successful candidate will work closely with hardware engineers and multidisciplinary teams throughout the product development...
- ...Would You Like to Shape Digital Innovation? Join Us as a Software Engineering Lead! 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...
- ...environments. Apply agreed standards and tools, to achieve a well-engineered result. Work within a strict framework of programming... ...Field of Study: Information Technology Experience Required Software Engineering Technology 5-7 years Broad experience in translating...
- ...Apply now! For more IT jobs, please visit I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two...
- ...transactions processed, we're proud to be one of Africa's leading FinTech success stories. Now, we're looking for a Senior Software Engineer who is passionate about solving complex problems, building scalable systems, and creating technology that has a real-world...
- ...solutions, we're building technology that empowers communities across the continent. Now we're looking for an Intermediate Software Engineer who loves solving challenges, building scalable solutions, and creating products that make a real difference. Why Join...
- ...test, and validate solutions in line with RELX Responsible AI Principles ( About The Role We are seeking a collaborative Software Engineer to design, build, and support cloud infrastructure and automation solutions. You will work across development, operations, and...
- ...Software Engineer Recruiter Recruitpro Solutions Job Ref Rec000275/JG Date posted Monday, July 20, 2026 Location Johannesburg, South Africa SUMMARY Our client, a leading South African defence and security company, is looking for a Software Engineer...
- ...working with modern technologies such as Ab Initio, IBM ACE, IBM API Connect, Python, and PostgreSQL ? We are looking for a Software Engineer to join a high-performing engineering team responsible for designing, developing, and supporting enterprise-grade integration...
- ...Senior Software Engineer Recruiter Rad Resources Job Ref PTA000758/CVD Date posted Tuesday, July 28, 2026 Location Johannesburg, South Africa Salary 1 000 000 Annually SUMMARY Our client is seeking an experienced Senior Software Engineer...
- ...or above for application development and debugging. Apply application development frameworks and methodologies throughout the software development lifecycle. Debug and troubleshoot application issues to ensure reliable system performance. Develop and maintain...
- About the job Intermediate Software Engineer (Contract) INTERMEDIATE SOFTWARE ENGINEER Location: South Africa / Global Delivery Environment Industry: Enterprise Application Management / Managed Services / Technology Delivery A leading workforce solutions...
- ...commerce environment is seeking a highly experienced Ecommerce Engineer to take ownership of their ecommerce technology function. This... ...innovation. Requirements BSc Degree in IT, Computer Science, Software Engineering, or related field (non-negotiable) Extensive...
- ...time Job Ref ID: 80367134A-0001 Date Posted: 7/31/2026 Save Job To design, code, test, debug and correct programs in software engineering environments within the continuous delivery pipe line as well as provide support and maintenance of systems. In addition,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Head of Software Engineering. Be the first to apply!
