Enable job alerts via email!

Senior Software Engineer - Data, APIs & TDD

DataFin

Cape Town

On-site

ZAR 550 000 - 750 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An independent asset management firm in Cape Town is seeking a Software Engineer. The role requires at least 5 years of experience in Object-Oriented Programming with C#, Java, or Python. Responsibilities include developing high-quality code, collaborating with stakeholders, and delivering value through Test Driven Development. Applicants should be adaptable with experience in REST APIs, GraphQL, and SQL. Competitive compensation is offered.

Qualifications

  • Minimum of 5 years working with Object-Oriented Programming languages.
  • Preference for experience in Financial Services / Asset Management.
  • Experience implementing software within an automated test-driven development environment.

Responsibilities

  • Develop to house standards, ensuring code is clear and functional.
  • Requirement gathering and documenting findings as user stories.
  • Partner with Engineering Leads and Product Owners to deliver sprint functionality.

Skills

Object-Oriented Programming (C#, Java, Python)
REST APIs
GraphQL
SQL
Test Driven Development
DevOps techniques
Collaboration skills

Tools

Git
AWS
Azure
Job description
An independent asset management firm in Cape Town is seeking a Software Engineer. The role requires at least 5 years of experience in Object-Oriented Programming with C#, Java, or Python. Responsibilities include developing high-quality code, collaborating with stakeholders, and delivering value through Test Driven Development. Applicants should be adaptable with experience in REST APIs, GraphQL, and SQL. Competitive compensation is offered.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.