Design, develop, and maintain enterprise applications using C#, .NET Framework, .NET Core/.NET 8, ASP.NET Core, and ASP.NET MVC.
- Design and develop RESTful APIs and Microservices following industry best practices and cloud-native architecture principles.
- Develop and optimize data integration and ETL solutions using SQL Server, Entity Framework, SSIS, and other ETL technologies.
- Build scalable, secure, and high-performance applications hosted on Microsoft Azure.
- Implement and maintain CI/CD pipelines using Azure DevOps.
- Develop and manage Infrastructure as Code (IaC) using Terraform for Azure environments.
- Work closely with business stakeholders to analyze requirements and translate them into scalable technical solutions.
- Perform code reviews, enforce coding standards, and mentor junior developers.
- Troubleshoot production issues, perform root cause analysis, and implement sustainable solutions.
- Optimize application performance, scalability,
and security through best practices and proactive monitoring.
- Participate in Agile ceremonies, sprint planning, estimations, and release management activities.
- Collaborate with QA, DevOps, and infrastructure teams to ensure smooth application deployments and operational excellence.*
Preferred Skills
Microsoft Technologies
- C#
- .NET Framework
- .NET Core / .NET 6/7/8
- ASP.NET Core
- ASP.NET MVC
- Web API / REST API
- Entity Framework / Entity Framework Core
- LINQ
Microservices
- Design and development of Microservices
- RESTful API development
- API versioning
- Authentication and Authorization (OAuth/JWT)
- Service-to-service communication
- Message-driven architecture (preferred)
Azure Cloud
- Azure App Services
This is an immediate requirement; we will prefer candidates who can join us within 15 days.