×
Register Here to Apply for Jobs or Post Jobs. X

Senior Developer

Remote / Online - Candidates ideally in
Cape Town, 7100, South Africa
Listing for: Spinnaker Software
Remote/Work from Home position
Listed on 2026-06-17
Job specializations:
  • Software Development
    .NET Developer, Senior Developer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below

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/Type Script
  • Frameworks: .NET 8, ASP.NET Core, Blazor Server, MVC
  • Services: CoreWCF / service-based architecture
  • Databases: Microsoft SQL Server, LINQ,
  • Testing: MSTest, xUnit, Playwright
  • Dev Ops: Git, CI/CD pipelines, MSBuild, Nu Get
  • 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.

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary