Senior Software Developer

Rad Resources Sa
Gauteng
ZAR 400 000 - 800 000
Job description

Our client, based in Centurion, is looking for the services of a Senior Software Developer to join their team.

Qualifications and Experience:

  1. Bachelor's degree in Computer Science, BTech IT or Informatics, Software Engineering, or related field.
  2. 5+ years of professional software development experience.
  3. Strong expertise in one or more modern programming languages (e.g., C#, .NET Core, React, Node.js).
  4. Experience building and maintaining RESTful APIs and backend services.
  5. Deep understanding of relational and NoSQL databases (e.g., SQL Server, Azure SQL, MongoDB).
  6. Experience with cloud platforms (e.g., Azure, AWS) and containerized environments (e.g., Docker, Kubernetes).
  7. Solid knowledge of Agile development practices and tools (e.g., Git, CI / CD, Jira, Azure DevOps).
  8. Familiarity with secure development practices and data protection regulations (e.g., POPIA, GDPR).
  9. Strong problem-solving skills and ability to work independently in a fast-paced environment.

Preferably (not mandatory):

  1. Prior experience working in the insurance or InsureTech domain (policy admin, claims, broker portals, etc.).
  2. Experience with microservices architecture and event-driven systems.
  3. Exposure to frontend technologies (React) is a plus.
  4. Knowledge of financial services regulations and digital compliance standards.
  5. Passion for innovation, automation, and continuous learning.
  6. Additional qualifications in IT-related fields, including programming and database design.
  7. MCSD (Microsoft Certified Solutions Developer).

Desired Skills:

  1. Software Developer
  2. C#
  3. .Net Core
  4. React
  5. Node.js

Send your CV now!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Developer jobs in Gauteng