- Design, develop, test, and maintain web-based applications using ASP.NET and .NET Core.
- Develop scalable and secure RESTful Web APIs.
- Build and maintain applications using MVC architecture and Entity Framework.
- Develop database solutions, write optimized SQL queries, and support performance tuning activities.
- Design and implement Microservices-based solutions.
- Collaborate with business analysts, architects, and development teams to deliver quality software solutions.
- Participate in code reviews, troubleshooting, debugging, and application enhancements.
- Work with cloud-based deployments on Azure or AWS environments.
- Follow Agile development methodologies and software engineering best practices.
Required Skills
- Strong experience in ASP.NET and .NET Core.
- Hands-on experience with ASP.NET MVC.
- Expertise in developing and consuming Web APIs.
- Strong SQL Server development experience.
- Experience with Entity Framework.
- Positive understanding of Microservices architecture.
- Exposure to Azure or AWS cloud platforms.
Preferred Skills
- Experience in Angular development.
- Full Stack development experience.
- Knowledge of CI/CD and DevOps practices.
- Experience with cloud-native application development.
Desired Candidate Profile
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and within Agile teams.
- Passion for building scalable and high-performance applications.