Senior Backend Full Stack

Rosstone

Wes-Kaap

On-site

ZAR 1,100,000 - 1,650,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Rosstone in Cape Town is seeking a Senior Backend Full Stack Software Engineer to lead the design, development, and evolution of core backend systems using .NET technologies.

You will architect scalable services, craft high-performance SQL Server solutions, and shape backend standards while mentoring engineers and guiding the technical direction of our platform. Collaboration with Vue.js frontend is encouraged and aims toward full-stack ownership.

Qualifications

  • 10+ years of professional software development experience.
  • Strong expertise in .NET Core / C# and scalable RESTful APIs.
  • Experience designing distributed, enterprise-grade systems.
  • Advanced SQL Server design, performance tuning and indexing.

Responsibilities

  • Lead backend architecture and development for core services.
  • Collaborate with frontend to align API design and data flows.
  • Define backend standards, reliability, and platform direction.
  • Mentor engineers and participate in code reviews.

Skills

C# / .NET
RESTful APIs
Distributed systems
SOLID principles

Tools

Microsoft SQL Server
CI/CD (Azure DevOps)

Job description

Senior Backend Full Stack - Software Engineer

Location: Cape Town
Department: Engineering (Technology & Innovation)
Employment Type: Full-Time

About the Role:

We are seeking a highly experienced Senior Backend Engineer with 10+ years of professional software development experience to lead the design, development, and evolution of our core backend systems.

Architect and maintain scalable .NET Core and .NET Framework services, design high-performance SQL Server solutions, and contribute to ETL pipelines and reporting processes. You will play a key role in defining backend standards, ensuring system reliability, and guiding the technical direction of our platform.

Collaborate closely with frontend engineers building Vue.js applications and will be encouraged to expand your influence across the application stack over time. The role offers a clear pathway to broader full-stack ownership, contributing to end-to-end solution design and frontend–backend alignment as part of your continued growth.

Minimum requirements:
  • 10+ years of professional software development experience
  • Deep expertise in.NET Core / C# and building scalable, production‑grade RESTful Web APIs
  • Strong experience designing and maintaining distributed and enterprise‑grade systems
  • Advanced knowledge of Microsoft SQL Server, including schema design, indexing strategy, performance tuning, and query optimisation
  • Experience implementing and optimising CI/CD pipelines (Azure DevOps or similar)
  • Strong understanding of clean architecture, SOLID principles, and design patterns
  • Demonstrated experience mentoring engineers and conducting technical reviews
Nice to Have:
  • Strong exposure to Vue.js or other modern front‑end frameworks
  • Experience designing ETL workflows and data integration pipelines
  • Exposure to cloud‑native architecture or modernisation initiatives
  • Experience with performance profiling and application monitoring
  • Experience working in financial or investment domain
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

Parvana • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid work model
Industry-leading benefits
Career development opportunities
Senior Backend (Full Stack) Software Engineer
Senior Backend (Full Stack) Software Engineer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Back-End / Full Stack Developer (Senior)
Back-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 1,000,000 - 1,800,000
Senior Frontend (Full Stack) Software Engineer
Senior Frontend (Full Stack) Software Engineer

Blue Pearl PTY • Cape Town

On-site
ZAR 750,000 - 1,000,000
Senior .NET / Vue Full Stack Developer Cape Town
Senior .NET / Vue Full Stack Developer Cape Town

DVT • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Software Engineer
Senior Frontend Software Engineer

iDbase Software • Cape Town

On-site
ZAR 800,000 - 1,000,000
Senior Backend Engineer – C++ / .NET
Senior Backend Engineer – C++ / .NET

Albert Bow • Pretoria

On-site
ZAR 568,000 - 809,000
Senior Frontend - Full Stack Software Engineer
Senior Frontend - Full Stack Software Engineer

Rosstone • Wes-Kaap

On-site
ZAR 1,000,000 - 1,500,000
Software Engineer
Software Engineer

Belay Talent Solutions • Cape Town

On-site
ZAR 420,000 - 660,000
Senior Backend Developer
Senior Backend Developer

Rosstone • Wes-Kaap

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