Skip to main content

Advanced Software Developer

Submitted by lutendon on November 26, 2025
No
VAC00884

REFERENCE NR : VAC00884
JOB TITLE : Advanced Software Developer
JOB LEVEL : D3
SALARY : R 760 490 – R 1 140 736
REPORT TO : Technical Manager
DIVISION : Application Development & Maintenance
DEPARTMENT : AM: Digital Services
LOCATION : SITA Centurion POSITION STATUS : 24 - Months - Fixed Term Contract (Internal & External)

Purpose of the job
To develop, test, implement, debug, document, release, maintenance and enhancement of integrated software applications, in accordance with ICT standards and the enterprise architecture for Government.

Key Responsibility Area
• Lead the development of functional requirements that articulate clear and concise project deliverables that are compatible with user expectations.
• Deliver feasibility and cost-benefit analysis, including choice of application architecture to enhance the overall application development process.
• Lead and execute complex software development and customisation projects spanning multiple environments to ensure that it is successfully delivered.
• Lead and develop/ customise complex applications services solutions by studying information needs; consulting with clients, studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle using SITAs software development stack/ development framework.
• Lead and execute maintenance of integrated IT software components using SITAs software development stack/ development framework.

Qualifications and Experience
Minimum:3-year National Diploma in IT / Degree in Software Engineering/ Computer Science /Information Technology or relevant qualification equivalent to NQF Level 6. Certification: Vendor certification for applications will be an added advantage
Experience: A minimum 7 years’ experience with full software development lifecycle (SLDC), including solution development, operational responsibility in a large corporate/public sector organisation. The experience must include:
• Experience in solution analysis, and development for the development, implementation and maintenance/enhancements of systems within the corporate/public sector, including:
o Successfully developed and implemented applications.
o Software development team leadership competency.
o Software development deliverable effort planning, estimations and execution management.
o Developed efficient and effective IT solutions to diverse and complex business problems.
o Extensive experience with a wide variety of database management systems and maintenance.
o Extensive experience with a wide variety of programming languages and technologies.
o Extensive experience with working on multiple tasks and report status. Experience in interacting with customers. Technical experience: Comprehensive knowledge and experience with.NET Framework, one or more of the major programming languages, C#, ASP.NET MVC, HTML. Comprehensive knowledge and experience with one or more of the major database systems, MySQL, MsSQL, Oracle, MS Access, etc Comprehensive Teamworking experience. Strong knowledge of source control and version control tools.

Technical experience: Comprehensive knowledge and experience with.NET Framework, one or more of the major programming languages, C#, ASP.NET MVC, HTML. Comprehensive knowledge and experience with one or more of the major database systems, MySQL, MsSQL, Oracle, MS Access, etc Comprehensive Teamworking experience. Strong knowledge of source control and version control tools.

Technical Competencies Description

Knowledge of: ICT Governance and Compliance. Extensive knowledge to design test plans according to the software requirements specification. Extensive knowledge of the software development process and its technologies. Programming Languages. Development, Implementation and Integration Methodologies, including Testing, Packaging and Release. IT Quality Management. Business Process Management. General Management, including Business, Human Resource. Management and General Financial Management. ICT Procurement practices. IT Security and ICT Standards. COTS (Commercial of the Shelf) Products. OSS (Open Source Software) Products. Application Maintenance and Support. Enterprise architecture framework (TOGAF, Zachman, FEAF, MODAF, GWEA Framework, MIOS). Extensive knowledge of user interfaces designs. Extensive knowledge of solution Integration strategies and tools Comprehensive knowledge of Cloud Computing Extensive knowledge of source control and version control tools like Git and SVN Comprehensive knowledge of virtualisation and containerisation Comprehensive knowledge of DevOps ( Continuous Integration, Continuous Delivery, Continuous Testing, Continuous Monitoring Infrastructure as Code, Config Management) Comprehensive knowledge of Agile Methodologies (Feature-Driven Development, Test Driven Development, Scrum, Extreme Programming) Extensive knowledge of coding Extensive knowledge of software testing techniques and tools Extensive knowledge of software team leadership.

Other Special Requirements
N/A

Lead Consultant: FAS

Submitted by lutendon on November 26, 2025
No
VAC00095/26
SALARY: R 455 638 - R 683 457
REPORT TO: Senior Server Engineer
DIVISION: Provincial & Local Consulting DEPARTMENT: Prov KZN: End User Computing LOCATION: SITA Pietermaritzburg

Purpose of the job
To manage, maintain, monitor and provide core IT infrastructure and associated services in the client enterprise environment.
• Design and planning of all services and solutions relating to the Core Server Infrastructure and Directory services.
• The formulation of procedures and standards for Directory integrated systems, Servers and related services.
• Infrastructure preparation.
• To manage, maintain and monitor core IT infrastructure services.
• Reporting and Communication

Qualifications and Experience
Minimum:3-year National Diploma/Bachelor’s degree in Computer Science or Information Technology/NQF level 6.
Certification: MCSE, MCITP, MCSA.
Experience: 3-5 years’ experience in Server Administration and at least one-year experience in the provision and support of core Server Infrastructure and associated services.

Technical Competencies Description
• DNS, DHCP, TCP/IP
• Routing Messaging Infrastructure
• Desktop infrastructure management
• Enterprise Antivirus
• Enterprise Patch Management
• VPN Technologies and concepts
• Proxy Management Virtualisation Technologies
• Disaster Recovery.

Knowledge & Skills: Directory Services Architecture planning and design Networking concepts DNS, DHCP, TCP/IP, Routing Messaging Infrastructure Desktop infrastructure management Enterprise Antivirus Enterprise Patch Management VPN Technologies and concepts Proxy Management Virtualisation Technologies Disaster Recovery Firewall technologies and principles Computer and network security principles Server Operating Systems ITIL Security Clearance. Network/Infrastructure Management. Interpersonal/behavioural competencies: Attention to Detail, Analytical thinking, Continuous Learning, Discipline coupled with Resilience and Stress Management.

Senior Software Developer (DATA Analyst & BI)

Submitted by webadmin on July 18, 2023
No
VAC00217/24

REFERENCE NR : VAC00555 & VAC00561 (Re-advert)
JOB TITLE : Server Engineer x2
JOB LEVEL : C5 SALARY : R 455 638 - R 683 457
REPORT TO : Senior Server Engineer
DIVISION : Provincial & Local Consulting
DEPARTMENT : Prov KZN: End User Computing
LOCATION : SITA Pietermaritzburg
POSITION STATUS : 12 – Months – Fixed Term Contract (Internal & External)

Purpose of the job
To manage, maintain, monitor and provide core IT infrastructure and associated services in the client enterprise environment.

Key Responsibility Areas
• Design and planning of all services and solutions relating to the Core Server Infrastructure and Directory services.
• The formulation of procedures and standards for Directory integrated sytems, Servers and related services.
• Infrastructure preparation.
• To manage, maintain and monitor core IT infrastructure services.
• Reporting and Communication.

Qualifications and Experience
Minimum:3-year National Diploma/Bachelor’s degree in Computer Science or Information Technology/NQF level 6.
Certification: MCSE, MCITP, MCSA.
Experience: 3-5 years’ experience in Server Administration and at least one-year experience in the provision and support of core Server Infrastructure and associated services. Technical Competencies • DNS, DHCP, TCP/IP • Routing Messaging Infrastructure • Desktop infrastructure management • Enterprise Antivirus • Enterprise Patch Management • VPN Technologies and concepts • Proxy Management Virtualisation Technologies • Disaster Recovery.

Technical Competencies Description Knowledge & Skills: Directory Services Architecture planning and design Networking concepts DNS, DHCP, TCP/IP, Routing Messaging Infrastructure Desktop infrastructure management Enterprise Antivirus Enterprise Patch Management VPN Technologies and concepts Proxy Management Virtualisation Technologies Disaster Recovery Firewall technologies and principles Computer and network security principles Server Operating Systems ITIL Security Clearance. Network/Infrastructure Management. Interpersonal/behavioural competencies: Attention to Detail, Analytical thinking, Continuous Learning, Discipline coupled with Resilience and Stress Management.

Other Special Requirements
N/A
Subscribe to Centurion

About

As the lead IT agency for the State, SITA has been at the forefront of IT in government to providing responsive and relevant ICT products; services and solutions to government as its shareholder.