logo
Resourgenix (Pty) Ltd

Senior Software Developer

Africa

September 3, 2026 at 8:28 AM

✨ AI summary

Location

  • Waterfall, Johannesburg – Hybrid

Languages

  • C#
  • JavaScript

Frameworks

  • ASP.NET Web Forms
  • ASP.NET MVC
  • .NET Core
  • Angular

Cloud Services

  • Microsoft Azure (Cloud PaaS)

Databases

  • SQL Server 2012 or later

Experience Level

  • 5+ years of software development experience

Senior Software Developers for a leading JSE-listed financial-services organisation


Location: Waterfall, Johannesburg

Work arrangement: Hybrid

Employment type: Permanent


The opportunity

You will join an established technology team responsible for developing transactional websites, line-of-business systems and digital client journeys. This role requires a hands-on Senior Software Developer who can translate functional and technical requirements into secure, scalable and reliable software solutions.


Key responsibilities

  • Design, develop, test and maintain web applications and business systems.
  • Develop secure, scalable and reliable technical solutions.
  • Translate business requirements into quality software deliverables.
  • Develop and integrate REST APIs, services and databases.
  • Contribute to system architecture and technical design decisions.
  • Participate in solution reviews, code reviews and system improvements.
  • Troubleshoot defects and resolve performance or production issues.
  • Collaborate with Business Analysts, testers, developers and business stakeholders.
  • Take ownership of assigned projects from development through implementation.
  • Support coding standards, best practices and continuous improvement.
  • Contribute to CI/CD, cloud and containerised development environments.


Minimum requirements

  • Relevant BCom, BSc or equivalent qualification.
  • Minimum five years’ software-development experience.
  • Strong professional experience in C# and .NET.
  • ASP.NET Web Forms, MVC and .NET Core.
  • Strong Angular and modern JavaScript experience.
  • SQL Server 2012 or later.
  • REST APIs and Windows Services.
  • Agile or Scrum experience.
  • Experience working across the full software-development lifecycle.


Highly advantageous

  • Microsoft Azure or Cloud PaaS experience.
  • Docker and/or Kubernetes.
  • CI/CD pipelines.
  • Microservices architecture.
  • Experience within banking, insurance, investments, wealth management or another financial-services environment.
  • Code-review, mentoring or technical-guidance experience.