Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

ARCS

Remote

ZAR 700 000 - 900 000

Full time

3 days ago
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 is seeking a Senior Software Developer to join their remote high-performance engineering team. This position involves developing and enhancing a complex financial services product, requiring a strong background in financial investment and systems. Ideal candidates will have at least 10 years of software development experience, a Bachelor's degree in Computer Science, and expertise in Object-Oriented Design. The role offers competitive remuneration within the market range.

Qualifications

  • 10+ years’ relevant professional software development experience.
  • Strong expertise in Object-Oriented Design and Object Databases.
  • Deep domain expertise in financial investment and systems.

Responsibilities

  • Develop clean, efficient, maintainable, and high-performance code.
  • Build and support application logic and web-based user interfaces.
  • Align work to business objectives and regulatory needs.
  • Support testing, deployment, and iterative improvement of new features.
  • Collaborate through pair programming where beneficial.

Skills

Object-Oriented Design
Agile methodologies
Financial investment systems
Software development

Education

Bachelor’s degree in Computer Science
Job description
Overview

SUMMARY: POSITION: Senior Software Developer
TYPE: Permanent, Full Time
LOCATION: Fully Remote (Head Office: Centurion)
EXPERIENCE: 10+ Years
REMUNERATION: Market-related (Approximately R700 000 – R900 000 per annum)
CV SUBMISSION DEADLINE: 10 February 2025

This role focuses on the development and enhancement of a complex financial services product. The successful candidate will work within a remote, high-performance engineering team, contribute to sophisticated application design, and build robust frameworks across a large-scale financial administration environment. A strong background in the financial investment and insurance domain is essential. Candidates must demonstrate applied understanding of business processes, cash flows, accounting, tax, reporting, and the administration lifecycle of investment products.

Responsibilities
  • Develop clean, efficient, maintainable, and high-performance code, supported by comprehensive testing.
  • Build and support application logic and web-based user interfaces.
  • Align work to business objectives, compliance requirements, and regulatory needs.
  • Support testing, deployment, and iterative improvement of new features and product enhancements.
  • Collaborate through pair programming where beneficial.
Required Qualifications & Experience
  • Bachelor’s degree in Computer Science or a closely related discipline.
  • 10+ years’ relevant professional software development experience.
  • Strong expertise in Object-Oriented Design and Object Databases.
  • Practical experience with Agile software development methodologies.
  • Deep domain expertise in financial investment and systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.