Companies in this catalog do not charge applicants. Never send money to apply.
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
Employment Type : 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.