Senior Software Engineer & Technical Lead - .NET Stack

QE Services IT Recruitment

Midrand

On-site

ZAR 650,000 - 1,100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

QE Services IT Recruitment is seeking a Senior Software Developer for a permanent role in Waterfall, Johannesburg. The successful candidate will lead a development team, define technical roadmaps, and deliver scalable, secure software solutions aligned with business needs.

The role requires 7+ years of software development experience, strong C#/.NET skills, and proficiency with RESTful services, SQL Server, and modern front-end frameworks. Collaboration across cross-functional teams is essential.

Qualifications

  • Minimum 7 years of software development experience.
  • Experience in a Tech Lead / Senior Software Developer role.
  • Strong understanding of SDLC and Agile/Scrum.
  • Ability to design, develop and deliver scalable, secure software solutions.

Responsibilities

  • Lead, mentor and support a team of software developers.
  • Collaborate with business and cross-functional teams to define technical roadmaps.
  • Design, develop and deliver scalable software solutions with high quality standards.
  • Provide technical guidance and ensure projects meet time, scope and quality goals.
  • Translate business requirements into effective technical solutions.

Skills

C#
Full Stack Development
C#.Net Development

Education

BCom/BSc or equivalent in CS/IT

Tools

Docker
Kubernetes
SQL Server 2012+
ASP.NET Core / Web API
RESTful services

Job description

QE Services IT Recruitment is seeking a Senior Software Developer for a permanent role in Waterfall, Johannesburg. The successful candidate will lead a development team, define technical roadmaps, and deliver scalable, secure software solutions aligned with business needs.

The role requires 7+ years of software development experience, strong C#/.NET skills, and proficiency with RESTful services, SQL Server, and modern front-end frameworks. Collaboration across cross-functional teams is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer at QE Services
Senior Software Developer at QE Services

QE Services IT Recruitment • Midrand

On-site
ZAR 650,000 - 1,100,000
Senior Software Engineering Leader - SDLC & DevOps (Hybrid)
Senior Software Engineering Leader - SDLC & DevOps (Hybrid)

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid working model
Senior leadership opportunity
Opportunity to shape engineering standards
Senior Software Engineer & Technical Lead (C#/.NET)
Senior Software Engineer & Technical Lead (C#/.NET)

Hire Resolve • Centurion

On-site
ZAR 600,000 - 800,000
Software Development Team Lead - .NET & Enterprise Apps
Software Development Team Lead - .NET & Enterprise Apps

Hire Resolve • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior .NET Developer - Finance & Data Solutions
Senior .NET Developer - Finance & Data Solutions

JSE Limited • Sandton

On-site
ZAR 700,000 - 900,000
Senior .NET Developer & Technical Lead
Senior .NET Developer & Technical Lead

LINKFIELDS INNOVATIONS (PTY) LTD • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior .NET Team Lead - Enterprise Software
Senior .NET Team Lead - Enterprise Software

Hire Resolve • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Software Lead (C#/.NET) - Architect & Mentor
Senior Software Lead (C#/.NET) - Architect & Mentor

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,200,000
Engineering Team Lead: .NET Core, Microservices & DDD
Engineering Team Lead: .NET Core, Microservices & DDD

Network Recruitment • Gauteng

On-site
ZAR 1,000,000 - 1,600,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Solas IT Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000