← Back to job listings
SS
Senior Developer
Spinnaker Software · Cape Town, Parklands, ZA
About The Role
- We are looking for a
- Senior .NET Developer
- to join our team and take ownership of a
- business-critical enterprise platform
- . This role blends
- hands-on development, architecture leadership, and production support
- , working across web, services, and data layers.
- You’ll play a key role in
- modernising and evolving a large-scale .NET 8 platform
- , collaborating closely with Product and Technical teams to deliver high-quality solutions.
Key Responsibilities
- Design, develop, and deliver new features aligned to business requirements
- Maintain and enhance an enterprise .NET platform across UI, services, and database layers
- Troubleshoot and resolve production issues and bugs
- Lead technical design discussions and contribute to architecture decisions
- Mentor developers and enforce coding standards and best practices
- Ensure quality through testing, code reviews, and documentation
- Provide accurate estimations and support agile delivery processes
Tech Stack
Languages
C#, SQL, JavaScript/TypeScript
Frameworks
.NET 8, Core, Blazor Server, MVC
Services
CoreWCF / service-based architecture
Databases
Microsoft SQL Server, LINQ,
Testing
MSTest, xUnit, Playwright
DevOps
Git, CI/CD pipelines, MSBuild, NuGet
Architecture
Layered enterprise systems, distributed services
Minimum Requirements
- 5+ years software development experience
- 2+ years in a senior .NET role
- Strong experience with
- enterprise-scale systems
- Solid knowledge of
C# and SQL
Experience with
- distributed services and web applications
- Proven ability in
- architecture and technical design
- Agile/Scrum experience
- Relevant IT qualification or equivalent
Nice to Have
Retail, ERP, or transactional system experience
Exposure to
hybrid modernisation (legacy + .NET 8)
Experience with
- Azure or cloud-based architectures
- Observability and monitoring tools
What We’re Looking For
- Strong problem-solving and analytical thinking
- Ownership mindset and accountability
- Clear communication across technical and business teams
- Passion for mentoring and growing others
- Ability to balance delivery speed with long-term maintainability
- Why Join Us?
Work on a
large-scale, high-impact system
Influence
- architecture and technical direction
- Collaborate with experienced teams in a
- modern .NET environment
- Opportunity to lead, mentor, and make meaningful contributions
- ✅
- Ready to apply?
- Submit your CV today and be part of building enterprise-grade solutions that matter.
Similar roles you might like
See all →FE
Trainer - Midrand (JHB) - Pipeline
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Floor Supervisor (40hr)- Sterns- Canal Walk
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Store Manager (45hr) - Jet - Upington - Kalahari
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Floor Supervisor (40hr) - Totalsports - Somerset West - Western Cape
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Store Manager (45hr) - Relay Jeans - Westville Pavillion - KZN
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Store Manager (45hr) - @Home- Loch Logan - Bloemfontein
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Floor Supervisor (40hr) - JD Sports - Somerset Mall - Western Cape
Fa Expc Saasfaprod1
Salary not disclosedPosted today
FE
Data Engineer
Fa Expc Saasfaprod1
Salary not disclosedPosted today
This is an external listing. JobSpring does not represent or verify the employer. Report this listing