About the Role
We are seeking a highly skilled Full Stack .NET Engineer with strong hands-on experience in Azure Cloud Services and modern development practices, including GitHub Copilot for AI-assisted coding. The ideal candidate will have deep expertise in backend development using .NET Core , front-end frameworks , and DevOps practices within the Azure ecosystem.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-performance applications using .NET Core and Azure services.
- Build robust RESTful APIs, microservices, and distributed systems.
- Develop UI components using Angular / React (Whichever applies).
- Implement CI / CD pipelines using Azure DevOps / GitHub Actions .
- Utilize GitHub Copilot to accelerate development, refactor code, and improve productivity.
- Integrate applications with Azure services such as :
- Azure App Services
- Azure Functions
- Azure SQL
- Key Vault
- Azure Storage
- Event Hub / Service Bus
- Follow agile methodologies, participate in sprint planning, and deliver high-quality code.
- Conduct code reviews, write unit tests, and ensure adherence to best practices.
- Troubleshoot and optimize performance across front-end and back-end layers.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
Required Skills
Technical Skills
Strong hands-on experience with .NET Core / .NET 6+, C#.Expertise in Azure cloud services and cloud-native development.Solid experience with REST APIs, microservices, and modern architectural patterns.Strong front-end skills in Angular / React / JavaScript / TypeScript.Experience with SQL Server / Azure SQL, stored procedures, and optimization.Hands-on experience with Entity Framework or Dapper.CI / CD pipeline creation using Azure DevOps / GitHub Actions.Experience using GitHub Copilot for AI-assisted coding and productivity.Good understanding of containers (Docker, Kubernetes is a plus).Familiar with security best practices in cloud applications.Soft Skills
Strong communication and problem-solving abilities.Ability to work in fast-paced Agile teams.Ownership mindset with proactive approach.Preferred Qualifications
Experience working in microservices-based environments.Knowledge of Azure Kubernetes Service (AKS) is an added advantage.Exposure to Terraform / Bicep for IaC is a plus.Microsoft Azure Developer Certification (AZ-204) preferred.Education
Bachelor’s degree in Computer Science, Engineering, or related field.