Our client, based in Centurion, is looking for the services of a Senior Software Developer to join their team. Should have at least 5 years experience as a software developer with skills in C#, .NET Core, React and Node.js. Send your CV now!
Qualifications and Experience:

Minimum Requirements:

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

Preferably however not mandatory, in addition to the above:

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

Desired Skills:

  • Sofware Developer
  • C#
  • .Net Core
  • React
  • Node.js

Learn more/Apply for this position