Senior Full-Stack .NET Developer

Sabenza IT & Recruitment

Johannesburg

In loco

ZAR 1.200.000 - 1.800.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Sabenza IT & Recruitment is seeking a senior hands-on engineer in Johannesburg to design, build and support enterprise applications across the front end, API and database layers. You will guide others, own production deployments and raise engineering standards.

You will design and develop enterprise web apps using C#, .NET and Angular, build REST APIs, optimise SQL Server databases and mentor junior developers in an Agile environment.

Competenze

  • 9+ years of professional software development experience.
  • 7+ years with C# and the .NET ecosystem.
  • Strong experience with Angular and TypeScript.
  • Solid HTML/CSS and responsive design skills.
  • Strong SQL Server and T-SQL experience.
  • Experience designing and consuming REST APIs.
  • Experience integrating multiple internal and external systems.
  • Understanding authentication, authorization and secure development.
  • Experience with Git-based workflows.
  • Proven ability to diagnose and support production applications.
  • Working knowledge of automated testing and code quality practices.
  • Experience working in Agile environments.
  • Mentoring and leading technical discussions.

Mansioni

  • Design and develop enterprise web applications using C#, .NET and Angular.
  • Build and maintain REST APIs and system integrations.
  • Design and optimise SQL Server databases, queries and stored procedures.
  • Turn complex business requirements into maintainable technical solutions.
  • Write clean, responsive front-end components with Angular and TypeScript.
  • Investigate and resolve defects across the front end, API and database.
  • Lead architecture and design discussions.
  • Perform code reviews and raise engineering standards.
  • Mentor junior and intermediate developers.
  • Support testing, deployment, monitoring and production operations.
  • Spot technical debt, risks and improvement opportunities early.
  • Collaborate with product owners, analysts, testers, infrastructure teams and the business.
  • Produce clear technical documentation that others can actually use.

Conoscenze

C#
NET ecosystem
Angular
TypeScript
HTML
CSS
SQL Server
T-SQL
REST APIs
Git
Agile
Mentoring
Production support
Testing
Documentation

Formazione

Matric + tertiary qualification

Strumenti

Azure DevOps
Docker
Node.js
React

Descrizione del lavoro

Johannesburg, South Africa | Posted on 22/10/2026

Own the full stack. Shape the solution. Raise the bar.

We’re looking for a senior, hands-on engineer who can design, build and support enterprise applications across the front end, API and database layers. This is a technical-lead role for someone who writes clean code, guides others, and takes ownership of what goes into production.

What you’ll do

  • Design and develop enterprise web applications using C#, .NET and Angular
  • Build and maintain REST APIs and system integrations
  • Design and optimise SQL Server databases, queries and stored procedures
  • Turn complex business requirements into maintainable technical solutions
  • Write clean, responsive front-end components with Angular and TypeScript
  • Investigate and resolve defects across the front end, API and database
  • Lead architecture and design discussions
  • Perform code reviews and raise engineering standards
  • Mentor junior and intermediate dev
  • Support testing, deployment, monitoring and production operations
  • Spot technical debt, risks and improvement opportunities early
  • Collaborate with product owners, analysts, testers, infrastructure teams and the business
  • Produce clear technical documentation that others can actually use
Requirements

What you bring

  • Matric + tertiary qualification
  • 9+ years of professional software development experience
  • 7+ years working with C# and the .NET ecosystem
  • Strong experience with Angular and TypeScript
  • Solid skills in HTML, CSS and responsive design
  • Strong practical experience with SQL Server and T-SQL
  • Experience designing and consuming REST APIs
  • Experience integrating multiple internal and external systems
  • Understanding of authentication, authorisation and secure development
  • Experience with Git-based workflows
  • Proven ability to diagnose and support production applications
  • Working knowledge of automated testing and code quality practices
  • Experience working in Agile environments
Highly desirable
  • Azure services and Azure DevOps
  • Docker and containerised workloads
  • Legacy application modernisation
  • CQRS or similar architecture patterns
  • Node.js or React
  • Application observability, logging and performance monitoring
  • Consulting or complex enterprise environment experience
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

NTT DATA, Inc. • Johannesburg

In loco
ZAR 1.200.000 - 1.800.000
Senior C#/.NET Engineer
Senior C#/.NET Engineer

NNW Tech Solutions • Johannesburg

In loco
ZAR 900.000 - 1.400.000
Senior .NET Application Developer
Senior .NET Application Developer

Sabenza IT & Recruitment • Johannesburg

In loco
ZAR 900.000 - 1.300.000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Ibrido
ZAR 900.000 - 1.500.000
Medical aid
Provident fund
Professional development
+4
TECH LEAD: JAVASCRIPT DEVELOPER
TECH LEAD: JAVASCRIPT DEVELOPER

Sabenza IT & Recruitment • Johannesburg

In loco
ZAR 900.000 - 1.500.000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

In loco
ZAR 900.000 - 1.300.000
Senior .NET Full-Stack Lead | Enterprise Angular & API
Senior .NET Full-Stack Lead | Enterprise Angular & API

Sabenza IT & Recruitment • Johannesburg

In loco
ZAR 1.200.000 - 1.800.000
Senior Full-Stack Developer (Java & Angular)
Senior Full-Stack Developer (Java & Angular)

Placements24 • Sud Africa

Ibrido
ZAR 700.000 - 1.100.000
Senior Full-Stack Developer (JavaScript Ecosystem)
Senior Full-Stack Developer (JavaScript Ecosystem)

Placements24 • Johannesburg

Ibrido
ZAR 900.000 - 1.200.000
Health insurance
Hybrid work model
Performance bonus
+2
Senior Full Stack Developer (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Ibrido
ZAR 900.000 - 1.200.000