Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Software Engineer

Old Mutual

Wes-Kaap

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services provider in South Africa is seeking an Intermediate Software Engineer to join their Oracle Finance Team. In this role, you will develop and maintain high-quality front-end and back-end applications, ensuring robust performance and scalability. The ideal candidate should possess experience with Oracle Fusion Cloud and front-end technologies like HTML and JavaScript, alongside a degree in Computer Science or related field. This position provides an opportunity to work collaboratively in a dynamic environment, focusing on innovative software solutions.

Qualifications

  • Bachelor's degree in Computer Science or Software Engineering or equivalent experience.
  • Knowledge of front-end technologies, including HTML, CSS, and JavaScript.
  • Familiarity with programming languages such as JavaScript, Python, or Ruby.
  • Understanding of web application frameworks and development processes.
  • Ability to work with databases and write SQL queries.
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork capabilities.
  • Passion for learning and keeping up with industry trends.

Responsibilities

  • Develop quality code for front-end and back-end applications.
  • Collaborate with design teams to create user-friendly interfaces.
  • Maintain and enhance web applications for performance and scalability.
  • Implement database management solutions.
  • Conduct testing and debugging of software components.
  • Integrate APIs with web applications.

Skills

Oracle: OIC Gen 3
Oracle Fusion Cloud experience
Front-end technologies (HTML, CSS, JavaScript)

Education

Bachelor's degree in Computer Science or related field

Tools

Git
MySQL
Job description
Overview

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

The Intermediate Software Engineer will be part of the Oracle Finance Team. They have a broad understanding of software across a front-end and back-end level, producing quality code that runs through a CI/CD pipeline and solving complex business problems through performant and secure design. The incumbent plays a key role in designing, developing, and maintaining web applications that meet the highest standards of performance, scalability, and user experience.

  • Front-End Development: Collaborate with the design team to implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript.
  • Back-End Development: Work on server-side development, building and maintaining web applications using [programming languages and frameworks like Node.js, Python, Ruby, Django, etc.].
  • Database Management: Design and implement database schemas, queries, and interactions using [relational or NoSQL databases like MySQL, PostgreSQL, MongoDB, etc.].
  • Web Application Frameworks: Utilize [specific web application frameworks or libraries] to streamline development processes and enhance application functionality.
  • Version Control: Manage codebase using Git or other version control systems, ensuring proper code collaboration and version tracking.
  • Testing and Debugging: Write unit tests and perform debugging to ensure the reliability and performance of software components.
  • API Integration: Work with APIs to integrate third-party services and data into web applications.
  • Collaboration: Collaborate with cross-functional teams, including designers, front-end developers, and other engineers, to deliver high-quality software solutions.
Skills (required)
  • Oracle: OIC Gen 3, ODI, BIP, BICC, Apex
  • Oracle Fusion Cloud 1 to 2 years experience
  • Oracle Fusion Integration patterns for incidents, audit items and change requests items
Requirements
  • Bachelor\'s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Knowledge of front-end technologies, including HTML, CSS, and JavaScript.
  • Familiarity with one or more programming languages (e.g., JavaScript, Python, Ruby).
  • Basic understanding of web application development and associated frameworks.
  • Ability to work with databases, both relational and NoSQL, and write basic SQL queries.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Passion for learning and staying up-to-date with industry trends and technologies.
Education

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date

27 January 2026 , 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!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.