Full Stack Software Developer

JCM Consultants

Centurion

On-site

ZAR 700,000 - 1,200,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JCM Consultants seeks an experienced Senior Full Stack Developer to join and evolve enterprise software solutions. You will design, build, and scale applications while mentoring peers and guiding best practices.

The role combines hands-on development with technical leadership, emphasizing clean code, modern front-end frameworks, and cloud-first delivery. Growth toward leadership is a core focus of this position.

Qualifications

  • Tertiary degree in Computer Science, IT, or a related field.
  • 5–8+ years of professional Software Development experience (enterprise environments preferred).
  • 2–3 years experience at Senior Developer level.
  • Front-End best practices (web & mobile trade offs).
  • Azure DevOps experience preferred.

Responsibilities

  • Build enterprise applications using .NET Core/.NET Framework, C#.
  • Develop Web APIs and RESTful services.
  • Work with Angular, React, or Blazor on front end.
  • Apply clean code, design patterns, SOLID, and TDD/unit testing.
  • Collaborate with architects, analysts, and clients across the lifecycle.
  • Drive continuous improvement in tools, patterns, and ways of working.
  • Mentor developers to deliver quality outcomes efficiently.

Skills

C#
REST APIs
Angular
React
Blazor
SOLID principles
TDD
SQL Server
DevOps
Azure
CI/CD
Mentoring
Leadership

Education

Tertiary degree in Computer Science or IT

Tools

Azure DevOps
Docker
CI/CD tooling

Job description

Our client is looking for an experienced Senior Full Stack Developer who loves building great software and is ready to step
into a technical leadership role. You’ll work with cross functional teams to design, build, and evolve scalable enterprise
solutions—while mentoring others and shaping how we deliver high quality software. This role is ideal for someone
who is technically strong, collaborative, and driven by continuous improvement, with a clear interest in growing into leadership.

Primary Duties and Responsibilities:

  • Strong experience building enterprise applications using .NET (.NET Core / .NET Framework, C#)
  • Solid experience with Web APIs and RESTful services
  • Hands on experience with modern front end frameworks (Angular, React, Blazor; mobile variants a plus)
  • Strong understanding of clean code, design patterns, SOLID principles, and TDD/unit testing
  • Experience with SQL Server and T SQL
  • Exposure to DevOps, cloud platforms (Azure), CI/CD, and containerisation is a strong advantage
  • Contribute across the full software development lifecycle
  • Design and deliver clean, secure, scalable, and testable solutions
  • Lead and mentor developers to deliver quality outcomes efficiently
  • Collaborate closely with architects, analysts, and clients
  • Drive continuous improvement in tools, patterns, and ways of working
  • Shape technical decisions aligned to client and business needs

Required Qualifications:

  • Tertiary degree in Computer Science, IT, or a related field
  • 5–8+ years of professional Software Development experience (enterprise environments preferred)
  • 2–3 years experience at Senior Developer level
  • Front-End best practices (web & mobile trade offs)
  • Azure DevOps (experience levels may vary)
Job Features

Job Category Full-Stack Developer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Paracon • Johannesburg

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

Indsafri • South Africa

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

Together Staffing group • Cape Town

On-site
ZAR 550,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae • Gqeberha

On-site
ZAR 500,000 - 700,000
Senior Full Stack Developer
Senior Full Stack Developer

Top Vitae Recruitment • Gqeberha

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

Network Recruitment • City of Johannesburg Metropolitan Municipality

On-site
ZAR 600,000 - 800,000
Senior .Net Full Stack Developer
Senior .Net Full Stack Developer

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,100,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
Senior Software Developer
Senior Software Developer

ATS Client • Johannesburg

On-site
ZAR 1,100,000 - 1,600,000