Senior .NET Engineer – Backend Focused

Together Staffing group

Johannesburg

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Together Staffing group is assisting an IT/Software & Consulting client in Johannesburg to hire a Senior Full Stack .NET Developer. You will work across backend and frontend technologies to deliver robust systems.

Requirements include 5–7 years of professional software development, strong ASP.NET Core and C#, React experience, RESTful APIs design, SQL/NoSQL, and Azure cloud. You’ll thrive in an agile team, emphasize clean code, and mentor juniors.

Qualifications

  • 5–7 years of professional software development experience.
  • Strong backend with ASP.NET Core and C# (3+ years).
  • Frontend experience with React (2+ years).
  • Proficient in designing and consuming RESTful APIs.
  • Experience with SQL and NoSQL databases.
  • Cloud experience (Azure preferred).
  • Strong understanding of software architecture, clean code, integration, and testing practices.
  • Experience with unit and integration testing.
  • Ability to optimise applications for performance, scalability, and maintainability.
  • Comfortable working in agile teams (sprint planning, stand-ups, retros).
  • Ability to mentor junior developers and participate in code reviews.

Skills

ASP.NET Core
C#
React
RESTful APIs
SQL
NoSQL
Azure
Software architecture
Unit testing
Integration testing
Agile
Mentoring
Code reviews

Job description

Our client in the IT / Software & Consulting industry is looking for a Senior Full Stack .NET Developer to join their team.

Requirements
  • 5–7 years professional software development experience.
  • Strong backend experience with ASP.NET Core and C# (3+ years).
  • Front-end experience with React (2+ years).
  • Proficient in designing and consuming RESTful APIs.
  • Experience with SQL and NoSQL databases.
  • Cloud experience (Azure preferred).
  • Strong understanding of software architecture, clean code, integration, and testing practices.
  • Experience with unit and integration testing.
  • Ability to optimise applications for performance, scalability, and maintainability.
  • Comfortable working in agile teams (sprint planning, stand-ups, retros).
  • Ability to mentor junior developers and participate in code reviews.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack C#.NET Developers
Senior Full Stack C#.NET Developers

Together Staffing group • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior .NET Developer
Senior .NET Developer

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Together Staffing group • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior .Net Developers
Senior .Net Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Full Stack .NET Developer
Full Stack .NET Developer

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Senior Developer
Senior Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior .NET Full-Stack Engineer: APIs, Azure, Scalable
Senior .NET Full-Stack Engineer: APIs, Azure, Scalable

Together Staffing group • Johannesburg

On-site
ZAR 700,000 - 1,100,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000