We are looking for a talented .NET + DevOps Engineer with 4+ years of experience in application development and deployment automation. The ideal candidate will combine strong hands-on skills in .NET technologies with expertise in DevOps tools and practices to build, deliver, and maintain scalable, secure, and high-performing applications.
Design, develop, and maintain applications using C#, .NET Core, ASP.NET, MVC, Web API.
Work with front-end technologies like JavaScript, Angular/React, HTML, CSS.
Design and optimize SQL Server databases and implement efficient queries.
Implement and manage CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
Automate builds, deployments, and infrastructure provisioning.
Manage cloud deployments on Azure/AWS.
Monitor applications and infrastructure, ensuring performance, scalability, and reliability.
Collaborate with cross-functional teams (QA, Architects, Business Analysts) to ensure smooth delivery.
Troubleshoot and resolve production issues quickly and efficiently.
Follow Agile/Scrum methodology and contribute to sprint planning and reviews.
Bachelor’s degree in Computer Science, IT, or related field.
4+ years of experience in .NET development and DevOps practices.
Strong expertise in C#, .NET Core, ASP.NET MVC, Web API.
Experience with SQL Server, Entity Framework, LINQ.
Hands-on knowledge of DevOps tools: Azure DevOps, Jenkins, Git, Docker, Kubernetes.
Proficiency in CI/CD pipeline setup and automation.
Cloud experience with Azure/AWS.
Strong debugging, problem-solving, and performance tuning skills.
Excellent communication and teamwork abilities.