Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 6, 2026
    Deadline: Sep 4, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Momentum Metropolitan Holdings, formerly MMI Holdings, is a South African-based financial services group was established on 1 Dec 2010, through the merger of Metropolitan and Momentum. We are specialists in long and short-term insurance, asset management, savings, investments, healthcare administration, health risk management, employee benefits and reward...

     

    Junior Software Developer

    Role Purpose    

    • Develop, test, deploy, maintain and support a portfolio of new and existing software applications and services, from highlevel business requirements and designs, through the Software Development Life Cycle.

    Requirements    

    Qualification

    • Matric / Grade 12 (Essential)
    • Related IT Qualification (Essential)

    Experience

    • 3 - 5 years experience in Software Development.
    • Knowledge of Software Development Lifecycle (SDLC)
    • Knowledge of relevant programming languages
    • Knowledge of software testing
    • Knowledge of writing test cases

    Duties & Responsibilities    

    INTERNAL PROCESS

    • Collaborate with the Scrum Master/Project Manager to deliver quality, effective software, in line with the agreed development process and business needs.
    • Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests.
    • Conduct research and evaluate potential technical solutions to identified business problems.
    • Partner with Business and/or System Analysts to translate business requirements into workable solutions and document solutions into technical specifications.
    • Design and code new software functionality using code that is readable, maintainable and reusable.
    • Conduct Unit Testing of own code, and System Integration Testing (SIT) of each solution and resolve all issues/queries timeously.
    • Collaborate with the testing team to cocreate test cases to ensure that features within each application are working as expected.
    • Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly.
    • Deliver coding into the applicable production environment once testing has been completed.
    • Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met.
    • Maintain existing programmes according to change requests approved by business as and when needed.
    • Diagnose root causes of system issues through problemsolving and recommend potential solutions.
    • Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
    • Log issues found in existing systems as internal change controls and ensure successful resolution of issues.

    Competencies    

    • Communication skills
    • Interpersonal skills
    • Problem-solving skills
    • Planning and organising skills
    • Analytical skills

    Closing Date    

    • 2026/08/06

    Check how your CV aligns with this job

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail