Himalayas
senior c# .net software engineerdeveloperfull stack developersenior .net engineersenior .net developersenior dotnet developersenior .net full stack developersenior .net azure developerbackend engineer.net developersoftware developersoftware engineersenior c# developersenior .net consultant
Job Description
The Role
We're seeking a .NET Developer to help design, build, and modernize large-scale enterprise systems. You'll work within a talented technical team to rebuild distributed systems using the latest .NET frameworks, focusing on scalability, performance, and clean architecture.
Snapshot
- Location: Cape Town, Johannesburg, Remote
- EmploymentType: Full-time, Contract
Key Responsibilities
- Develop and maintain enterprise-scale applications using .NET Core/.NET 5+.
- Migrate and modernize legacy systems into scalable, cloud-ready architectures.
- Design and implement RESTful APIs and microservices following SOLID and clean code principles.
- Collaborate with cross-functional teams including product, QA, and DevOps to deliver high-quality releases.
- Optimize SQL Server performance, queries, and data flow for high-volume systems.
- Participate in code reviews, mentor junior developers, and promote best practices.
- Manage CI/CD pipelines and ensure system reliability and maintainability.
Skills & Experience
- 5+ years of professional experience in software development.
- Strong proficiency in C#, .NET Core / .NET 5+
- Solid understanding of TypeScript, JavaScript, HTML5, and CSS.
- Experience with RESTful API development and microservices architecture.
- Strong SQL Server skills (schema design, query optimization, performance tuning).
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
- Excellent communication and problem-solving skills, with a collaborative mindset.
Nice to Have
- Experience with Azure or AWS cloud environments.
- Familiarity with Docker or Kubernetes.
- Exposure to message bus technologies (RabbitMQ, Kafka, Azure Service Bus).
- Previous involvement in system modernization or migration projects.
Salary
- R60k/month - R150k/month
Culture & Benefits
- Collaborative, inclusive, and delivery-focused culture.
- Autonomy in technical decision-making.
- Focus on long-term system sustainability and engineering excellence.
- Discretionary performance-based bonus
Originally posted on Himalayas
Back to all jobs