SPAAN NOW

Find your next spaan

Tell us where and what — we'll scan the whole country

Where? Pick up to 3 provinces
Job type
Field Optional
Matric Optional
Match level

Scanning Mzansi…

0 Potential match

Swipe to explore

Swipe right to apply · left to skip

OG

Senior C# Backend Developer and Team Lead

Optim-G · Durban, KwaZulu Natal

Contract R75k to R100k
Best to apply before 4 Dec 2026 (26 days left)
Source verified Checked yesterday

Overview

An international tech company is looking for a senior C# backend developer to lead architectural decisions and mentor engineering teams. This 12 month contract based in Durban or Pretoria offers a strong monthly rate and the chance to work on complex distributed systems while championing AI assisted development practices.

About the role

This is a senior technical leadership role where you will shape how multiple software development teams build and maintain complex backend systems. You will work on high level architecture, guide engineering standards, and help teams solve difficult technical problems that span across services and platforms.

What you will focus on:

  • Leading architectural reviews and defining technical standards across teams
  • Providing deep C# and backend development expertise on complex solutions
  • Championing AI assisted development tools and responsible AI governance
  • Mentoring senior developers and driving engineering excellence
  • Improving CI/CD pipelines and production support processes

You will work closely with engineering managers, product managers, and compliance teams to make sure technical decisions support long term business goals. The company operates in a regulated environment so security and compliance thinking will be part of your daily work.

Important note: This is a 12 month contract starting 01 December 2026, with Durban as the preferred location and Pretoria as second preference.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, IT, or a related field
  • Approximately 6 or more years of progressive software development and system design experience
  • Strong expertise in C# and backend software development
  • Advanced experience with PostgreSQL and relational databases
  • Extensive experience in software testing, automated testing, and quality assurance
  • Strong understanding of software architecture, distributed systems, and complex multi service applications
  • Experience with RESTful APIs, microservices, event driven architecture, and asynchronous communication
  • Knowledge of CI/CD, DevOps practices, and modern deployment methodologies
  • Experience with Git and version control
  • Demonstrated experience providing technical leadership, mentoring, and conducting code or architectural reviews
  • Strong understanding of application security and working in regulated environments

Responsibilities

  • Architect and deliver highly complex software solutions and cross service applications
  • Lead architectural reviews and technical assessments to ensure solutions are scalable, secure, and maintainable
  • Define technical approaches and implementation guidelines across multiple engineering teams
  • Evaluate distributed systems, cloud native architectures, microservices, and event driven solutions
  • Identify and resolve cross team technical dependencies and architectural risks
  • Provide advanced technical expertise in C# and oversee development of complex software components
  • Guide teams in effective testing practices and promote clean, secure coding standards
  • Champion AI assisted development tools and establish responsible AI governance frameworks
  • Mentor senior developers and engineering professionals in advanced technical concepts
  • Drive improvements in CI/CD architecture and support production incident resolution
  • Collaborate with engineering managers, product managers, and compliance teams on technical decisions

Job details

Organisation
Optim-G
Location
Durban, KwaZulu Natal
Job type
Contract
Experience level
Senior (6+ years)
Education
Bachelor
Salary
R75k to R100k / monthly
Category
IT & Software Development
Application Method
Apply manually

Success Guide

This is a senior contract role so your CV should clearly show your C# backend work, the architecture decisions you have led, and how you have mentored other developers. When preparing for an interview, be ready to talk through specific examples of distributed systems you have built or fixed, and be prepared for technical questions on PostgreSQL, testing strategies, and CI/CD. The company values AI assisted development, so showing that you understand both the benefits and risks of using tools like GitHub Copilot or ChatGPT responsibly will make you stand out. Since this is a 12 month contract, think about concrete achievements you can bring up that prove you can step into a leadership position quickly and keep delivery on track.

How we help you prepare

This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:

  1. Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
  2. A custom cover letter is written specifically for this role — no generic templates.
  3. We gather the documents this job needs: CV and Degree certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
  4. Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
  5. Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.

We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.

0

Spaan Talk

Nobody has said anything yet. Be the first.

Share your thoughts
Sign in to apply ⚡