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 (not mandatory):
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.