Description :
Key Responsibilities :
- Design, develop, and maintain scalable and high-performance backend applications using .NET Core / .NET 6+.
- Build and consume RESTful APIs to ensure smooth integration between backend and frontend applications.
- Work with Entity Framework Core and SQL Server for data modeling and database operations.
- Collaborate with cross-functional teams (frontend, DevOps, QA, product) to deliver high-quality software solutions.
- Deploy and manage applications on Azure Cloud and leverage services like App Services, Key Vault, and Storage.
- Participate in code reviews, optimize performance, and ensure adherence to coding standards.
- Implement unit testing and contribute to the automation of CI / CD pipelines.
- Troubleshoot, debug, and resolve technical issues throughout the development lifecycle.
Required Skills & Qualifications :
Bachelors or Masters degree in Computer Science, Engineering, or a related field.46 years of proven experience in software development using C#, ASP.NET, .NET Core / .NET 6+.Strong understanding of RESTful API development and integration.Proficiency in Entity Framework Core and SQL Server.Experience working with Azure Cloud Services (App Services, Key Vault, Storage, etc.).Familiarity with CI / CD tools like GitHub Actions or Azure DevOps.Knowledge of Docker and Kubernetes (AKS) is an added advantage.Solid understanding of software design principles, OOP concepts, and unit testing frameworks.Good to Have :
Experience with React.js or other front-end frameworks.Exposure to microservices architecture.Knowledge of security best practices in cloud and API development.(ref : hirist.tech)