OMF Senior Software Engineer

2 weeks ago


Pinelands, Western Cape, South Africa Old Mutual South Africa Full time R900 000 - R1 200 000 per year

Let's Write Africa's Story Together
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description
Design, code, develop, test and implement integration and supporting application development components and systems. Perform business analysis and software analysis. May coordinate projects and perform system maintenance activities.

OML roles mapped to this profile are: CICD and Platform Engineer, Intermediate Platform Engineer, API Software Engineer, Platform Engineer - LVL 3

Software Engineer, ServiceNow Platform Engineer, Intermediate Software Engineer

Software Engineer – API, Software Engineer - Intermediate Web Developer, Specialist: Network and Voice, Software Infrastructure Specialist, Lead Analyst Programmer, OMF IT Analyst Programmer, TIA Oracle Developer and Senior Front End Developer.

Responsibilities
Application Software Development

Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.

Applications Software Maintenance

Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.

Design and Conceptualization

Produce multiple concepts and prototypes to design digital products/services.

Technical Developments Recommendation

Discuss and recommend technical developments to improve the quality of the website/portal/applications software and supporting infrastructure to better meet users' needs.

Application Software Road Map

Contribute to the roadmap in order to facilitate application software development and ensure the development work is prioritized in line with business requirements.

Faults Diagnosis and Correction

Provide fault isolation and resolution to limit and address issues promptly.

Design and perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.

Documentation

Create and maintain complex technical and/or user documentation to a high standard.

Operational Compliance

Monitor and review performance and behaviors within area of responsibility to identify and resolve noncompliance with the organization's policies and relevant regulatory codes and codes of conduct.

Information Security

Respond to and remediate information security incidents and vulnerabilities in line with infosec policies and procedures

Horizon Scanning

Explore and develop a detailed understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on, or usefulness to, the organization.

Technical Database Support

Design, Build, Operate and Integrate databases for optimal performance, reliability and security.

Minimum Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects
  • Expertise in front-end technologies, including HTML, CSS, JavaScript, and experience with modern front-end frameworks like React, Angular, or
  • Strong proficiency in one or more programming languages (e.g. Java, JavaScript, Python, Ruby, Rust) and expertise in web application frameworks.
  • In-depth knowledge of database systems, including design, optimization, and complex query writing.
  • Strong problem-solving and debugging skills, with a focus on optimizing application performance.
  • Exceptional communication, teamwork, and mentorship.
  • Commitment to staying updated with emerging industry trends and technologies.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and microservices/serverless architecture
  • Previous leadership or mentorship experience within a development team.

Skills
Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, Information Technology (IT) Support, Market Analysis, Oral Communications, Product Development, Technical Support, Technical Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

Competencies
Business Insight

Collaborates

Communicates Effectively

Courage

Cultivates Innovation

Decision Quality

Drives Results

Ensures Accountability

Education
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent (Required)

Closing Date
16 October 2025 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
The Old Mutual Story



  • Pinelands, Western Cape, South Africa Old Mutual South Africa Full time R600 000 - R1 200 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionPlanningLead solution requirements gathering and ensure alignment with business objectives and constraints.Define and refine architecture runways for intentional architecture with the enterprise architectProvide...


  • Pinelands, Western Cape, South Africa Old Mutual Full time R100 000 - R1 200 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionSenior Function Analyst with strong finance knowledge, and solution expertise to effectively integrate technology into the client's business environment to achieve client expected business results. The incumbent is...


  • Pinelands, Western Cape, South Africa Old Mutual South Africa Full time R1 200 000 - R1 800 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionThis role interacts with senior management and board members of companies within the Old Mutual Limited Group on a strategic level on compliance and legislative developments that may influence the strategic direction...


  • Pinelands, Western Cape, South Africa Old Mutual South Africa Full time R400 000 - R800 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionOld Mutual is looking for a Trainee Data Scientist who will assist in designing and implementing scalable and robust data tools supporting the MIS capability. This a fixed term contract opportunity. The incumbent is...


  • Pinelands, Western Cape, South Africa Old Mutual Full time R50 000 - R100 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionTo provide configuration, workflow design, and technical support for the Chorus platform. This role ensures optimal system functionality, manages requests, and drives process improvements through innovative design,...

  • Facilities Manager

    3 days ago


    Pinelands, Western Cape, South Africa Communicare Full time

    Join Our Dynamic Organisation as a Facilities ManagerAre you passionate about creating efficient, safe, well-maintained environments and managing diverse facilities operations? Are you fuelled by the thrill of a fast-paced environment where every day brings new challenges, and does the opportunity to contribute to making this country a better place resonate...

  • Portfolio Manager

    5 days ago


    Pinelands, Western Cape, South Africa Old Mutual Full time R520 000 - R1 040 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job DescriptionnaJob Description SummaryAs a Portfolio Manager in a multi-manager discretionary fund management business, you will be responsible for building and designing portfolio solutions tailored to our clients' needs. Your...


  • Pinelands, South Africa Dalitso Holdings Full time

    Accountable for designing, producing, analysing, documenting, and enhancing a range of predictive models across the entire credit life cycle. **Key performance Areas**: - Conduct continuous research aimed at identifying predictors and enhancing model development practice and techniques. - Monitor and report on the effectiveness of scorecard...


  • Pinelands, South Africa Cepheid Full time

    and post-sales technical support**, with a balanced focus on **Field Service Engineering (FSE)** and **Field Application Support (FAS)** responsibilities (50/50). You will play a key role in expanding Cepheid’s user base, ensuring our systems are implemented seamlessly, and empowering laboratories to maximize the value of our solutions. Working...

  • Senior Accountant

    2 weeks ago


    Pinelands, Western Cape, South Africa Remoteca Limited Full time R600 000 - R1 200 000 per year

    The RoleWe are looking for an experienced Senior Accountant to join a dynamic team in Cape Town. This role involves full financial oversight — from reporting and compliance to project accounting and cost control — within a project-driven environment. The ideal candidate will have proven experience supporting complex, multi-phase projects, with strong...


  • Pinelands, Western Cape, South Africa Cepheid Full time R80 000 - R120 000 per year

    As part of Cepheid, a leading innovator within Danaher's Diagnostics Platform, this role is dedicated to driving excellence in molecular diagnostics and delivering a superior customer experience. The successful candidate will provide both pre- and post-sales technical support, with a balanced focus on Field Service Engineering (FSE) and Field Application...