
.Net Developer
Job Summary
We are looking for a skilled Full Stack Engineer with strong hands-on experience in developing scalable, secure, and maintainable web applications using C#, .NET 8 or above, ASP.NET Core Web API, and Angular 15 or above. The candidate should have strong knowledge of full stack development, RESTful APIs, OOP, SOLID principles, design patterns, microservices, and Agile development. Prior experience working with an offshore development team in India and in a customer-facing role is mandatory.
Key Responsibilities
Develop scalable and maintainable web applications using C#, .NET 8+ and Angular 15+
Design and develop robust backend services using ASP.NET Core Web API
Develop rich and responsive web applications using Angular
Design and integrate RESTful APIs
Implement authentication, authorization, exception handling, logging, and secure coding practices
Apply OOP, SOLID principles, clean-code practices, and design patterns
Work with microservices and distributed application architectures
Ensure application scalability, resiliency, performance, and maintainability
Participate in Agile development activities and technical discussions
Perform unit testing and follow TDD practices
Work closely with customer-facing teams and offshore development teams
Guide and mentor team members on technical aspects
Mandatory Skills
6+ years of hands-on experience in Full Stack Development
Strong experience in C# and .NET
Mandatory .NET 8 or above
Strong experience in ASP.NET Core / Web API
Strong experience in Angular 15 or above
Strong knowledge of OOP concepts
Good understanding of SOLID principles and clean-code practices
Experience with design patterns such as Repository, Dependency Injection, Factory, Strategy, Adapter, and Mediator
Strong experience in RESTful APIs
Experience with API integration, authentication, authorization, exception handling, and logging
Prior experience in a customer-facing role
Experience working with an offshore development team based in India
Good understanding of Agile development
Good to Have
SQL and ORM experience
Microservices and Micro Frontend (MFE) architecture
Jasmine / Karma
JIRA, Bamboo, Bitbucket
Azure / AWS / GCP
Experience with TDD and unit testing
Relevant certifications in .NET, UI technologies, AI, or Cloud
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →