South Africa
Senior .Net Software Engineer in Cape Town - Image 1
Senior .Net Software Engineer in Cape Town - Image 1
Enlarge image

Senior .Net Software Engineer, Cape Town

Senior .Net Software Engineer, Cape Town
Description

We are seeking a highly experienced Senior Software Engineer with 10+ years of professional software development experience to lead the design, development, and evolution of a back-end system.

You will 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 back-end standards, ensuring system reliability, and guiding the technical direction of the platform.

While this role is primarily backend-focused, you will collaborate closely with front-end 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.

This position requires strong architectural judgment, production-grade system design expertise, and the ability to mentor engineers while upholding technical standards and long-term maintainability.

The ideal candidate is a strategic technical leader who remains hands-on while shaping system reliability, scalability, and engineering best practices.

What you'll do:

  • Architect, design, and implement scalable backend services using .NET (C#)
  • Lead system design decisions, ensuring scalability, reliability, and maintainability
  • Optimise and maintain SQL Server databases and data access layers
  • Guide integration design between back-end services and front-end Vue.js applications
  • Drive improvements in code quality, testing standards, and DevOps practices
  • Lead and participate in code reviews and architectural discussions
  • Mentor intermediate and junior engineers
  • Proactively identify technical risks and propose mitigation strategies
  • Collaborate across distributed teams and influence technical direction
  • Communicate progress, risks, and dependencies proactively

Your Expertise:

  • Minimum 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
  • Excellent communication skills, with the ability to articulate architectural decisions, trade-offs, and technical strategy to both technical and non-technical stakeholders
  • Demonstrated experience leading backend initiatives and delivering complex systems end-to-end across the full stack

Education & Qualifications:

  • Bachelor's degree in computer science, Software Engineering or related field, or equivalent practical experience

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

 

Highlights
Safety Tips
Report any suspicious ads or messages.
1 / 10
More info about this ad

Senior .Net Software Engineer has been posted in the Cape Town Engineering category on Locanto.

If you’re looking for something similar, check out AWS Cloud/DevOps Engineer, Cape Town, Field Service Engineer (VoIP, UCaaS / CCaaS) (CPT), Cape Town or DevOps and Infrastructure Engineer - Cape Town in Cape Town, also posted in Engineering. In total, we have 153 ads in Engineering in Cape Town on Locanto classifieds.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.