Advanced Software Developer (JAVA) at SITA SOC (Ltd)

Company:

SITA SOC (Ltd)

SITA SOC (Ltd)

Industry: ICT / Telecommunication

Deadline: Oct 24, 2025

Job Type: Full Time

Experience: 7 years

Location: South Africa

Province:

Field: ICT / Computer

Purpose of the job

  • The role will be responsible to execute complex application development, maintenance projects and services and provide innovative solutions and products that resolve challenges of government service delivery .The Advance Software Developer will be responsible for guiding and executing the design, development, and execution of complex services and projects of ICT solutions.

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 – 4 Year National Higher Diploma / National Degree in Software Engineering/ Computer Science /Information Technology or relevant qualification equivalent to NQF Level 6. A post graduate qualification OR
  • Bachelors Degree in Software Engineering/ Computer Science /Information Technology or relevant equivalent NQF Level 7 OR 8 Will be an added advantage.
  • Certification: Vendor certification for applications will be an added advantage.
  • Experience: A minimum of 7 years’ experience in the ICT field, including IT Governance, IT Planning, systems development/procurement, implementation and maintenance/enhancements of integrated solutions across multiple hardware and software platforms with senior operational responsibility in a large corporate/public sector organisation including:
  • Extensive experience in software development across multiple platforms.
  • Extensive experience in integration.
  • Extensive experience in data management.
  • Excellent team management and leadership abilities

The following experience will be an added advantage:

  • Experience in DevOps and Agile Methodologies
  • Experience in application modernisation

Technical experience:

  • Experience using the following technologies to develop: JAVA Web Application Technologies (Servlets, JSF, EL, JSP, JSTL, HTML, CSS, BOOTSFACES, PRIMEFACES etc.) Enterprise Application Technologies (JPA, JTA, JMS, EJB etc. Web Services Technologies (JAX-RS, JAX-RPC, JAXR); and Management and Security Technologies (Security API) A strong knowledge of source code and version control tools such as GIT.

Technical Competencies Description

  • Knowledge of: ICT Governance and Compliance. Extensive knowledge to design test plans according to th 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, TestDriven Development, Scrum, Extreme Programming) Extensive knowledge of coding Extensive knowledge of software testing techniques and tools Extensive knowledge of software team leadership.

Deadline:24th October,2025



[social_share_buttons]

Software Developer at SITA SOC (Ltd)

Advanced Software Developer at SITA SOC (Ltd)