Senior .NET Full-Stack Lead | Enterprise Angular & API

Sabenza IT & Recruitment

Johannesburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

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

Education

Matric + tertiary qualification

Tools

Azure DevOps
Docker
Node.js
React

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Engineer — Angular & API Leader
Senior .NET Full-Stack Engineer — Angular & API Leader

NTT DATA, Inc. • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Senior C# Engineer - Cloud, APIs & DevOps Lead
Senior C# Engineer - Cloud, APIs & DevOps Lead

Progressive IT Resourcing • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior .NET Full-Stack Lead — Build & Lead High-Impact Apps
Senior .NET Full-Stack Lead — Build & Lead High-Impact Apps

Sabenza IT & Recruitment • Kou-Kamma Local Municipality

On-site
ZAR 900,000 - 1,500,000
Senior .NET Developer: Enterprise-Scale Apps (On-Site)
Senior .NET Developer: Enterprise-Scale Apps (On-Site)

Salix Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer - Cloud, AI & DevOps
Senior Full-Stack Engineer - Cloud, AI & DevOps

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Senior .NET Engineer: Cloud, APIs & Microservices
Senior .NET Engineer: Cloud, APIs & Microservices

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 900,000
Mid-Level .NET Developer — API, Angular & Azure
Mid-Level .NET Developer — API, Angular & Azure

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 420,000 - 600,000
Senior C# .NET Full-Stack Developer (Blazor & Azure)
Senior C# .NET Full-Stack Developer (Blazor & Azure)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior .NET Full-Stack Engineer — Build Scalable Web Apps (Midrand)
Senior .NET Full-Stack Engineer — Build Scalable Web Apps (Midrand)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development
+4