Deputy Director: Senior Software Engineer

Published: 11 July 2025

📋Job Overview

Dreaming of a job that helps people and grows your skills? If you’re ready to take on a rewarding role in public service, the Department of Home Affairs has an exciting opportunity for you! They are looking for a Deputy Director: Senior Software Engineer to join their team in Pretoria. In this dynamic position, you will be at the forefront of technology development, playing a crucial role in managing the creation, enhancement, and maintenance of innovative software solutions. Your daily tasks will involve evaluating operational feasibility, problem-solving, and collaborating with a dedicated project team to ensure that all projects are completed successfully and on time. Your strategic direction will guide the team in using the right tools to meet the business needs, making your contribution vital to the department’s success. This role is essential as it directly supports the Department of Home Affairs in providing efficient services to the citizens of South Africa. By developing cutting-edge software solutions, you will help streamline processes that serve the community, enhancing the overall efficiency of public services. You’ll be contributing to the improvement of systems that affect countless lives, making a real difference in how government services are delivered. For young South Africans, this is more than just a job; it’s a fantastic opportunity to launch your career in public service. You’ll gain invaluable professional experience in a stable environment, where you can also access training and growth opportunities. This entry-level position is ideal for those who are eager to learn and make an impact, providing a solid foundation for a successful career in government jobs. If you’re passionate about technology, teamwork, and serving your community, then this is the perfect role for you. Don’t miss out on the chance to be part of something bigger—apply today and start your journey in public service!

📋 Job Details

💰 Salary: R896 436 per annum
📍 Location: Pretoria
📧 Applications: Not provided
❓ Enquiries: Enquiries for all advertised posts should be directed to the recruitment office

📝Requirements

Undergraduate Degree (NQF 7) in Software Engineering / Computer Science / Computer Programming and Analysis / Information Systems or equivalent / related as recognised by SAQA. Postgraduate qualification in Software Engineering / Computer Science / Computer Programming and Analysis / Information Systems / and experience in Project Management will be considered an added advantage. Minimum of 5 years’ experience within software development utilising varying coding languages of which 3 years must reflect supervisory (ASD) or management experience. Minimum of 5 years’ experience working in any of the following SQL, MySQL and Relational database methodologies. Training in programming languages and agile software development methodology. Have proven competencies: Systems Development Management, Strong leadership (building successful teams), Project Management, Organisational Capability Development, Collaboration and Agile and resilient.

Key Duties & Responsibilities

Manage the development, enhancement and maintenance of software solutions. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions. Manage the project team and operations to ensure integration and completion of related results. Provide strategic direction to the team through knowledge of the business needs and the tools required to manage development practices. Manage the operations and resources of the sub directorate in line with relevant prescripts. Communicate with stakeholders, clients, management &

Want more details on this job?

Sign in to view application details, how to apply, and other important information that could give your application the edge.

Looking for more jobs?

If you enjoyed this job, check out more helpful jobs below to support your employment journey – from job-hunting tips, job search and guidance to real-life stories and classroom insights.