We are seeking a Senior C# Developer with a proven track record in fintech or insurance systems, and strong technical expertise in cloud technologies (AWS or Azure) and containerization (Kubernetes, Docker). The ideal candidate will play a key role in architecting, developing, and maintaining complex, high-availability systems within a regulated financial environment.
Key Responsibilities
Design, develop, and maintain advanced C#/.NET Core applications and services.
Architect and deploy cloud-native solutions using AWS and/or Azure.
Build, containerize, and orchestrate microservices using Docker and Kubernetes.
Collaborate closely with business analysts and product teams within the fintech/insurance space to translate business needs into technical solutions.
Lead and mentor junior developers, enforcing best practices and code quality standards.
Implement and optimize CI/CD pipelines to support agile delivery and DevOps processes.
Ensure security, scalability, and performance standards are met across all solutions.
Requirements
7+ years of professional experience in C# / .NET (Core or Framework) development.
Proven experience in fintech or insurance systems (payments, claims, underwriting, or policy administration).
Strong hands-on experience with AWS and/or Azure cloud environments.
Solid knowledge of Docker, Kubernetes, and container orchestration.
Expertise in RESTful API development and microservices architecture.
Experience with SQL and NoSQL databases.
Proficiency in CI/CD tools (Azure DevOps, Jenkins, GitHub Actions, etc.).
Strong understanding of Agile/Scrum practices and Git-based workflows.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.