Experience - 4+ yrs
Strong proficiency in C#, with expertise in Generics, Thread Management, and OOP concepts
Hands-on experience with
ASP.NET and WebAPI
Excellent understanding of asynchronous programming, including async/await, Tasks, and parallel processing
Solid understanding of MVC architecture
Ability to write clean, optimized, and maintainable code following best practices
Experience in building loosely coupled, scalable applications
Strong grasp of Microservices architecture
Good understanding of SQL Server concepts and performance optimization
Ability to work independently, multitask, and take ownership
Experience using AI for development workflows or agentic development (must-have)
Experience in migrating .NET Framework applications to .NET Core (must-have)
Good knowledge of PostgreSQL (must-have)
Good to Have:
Understanding of containerization (Docker, Kubernetes)
Experience with Azure services
Exposure to serverless computing
Hands-on experience with .NET Core development
Knowledge of Go (Golang) or Rust