About the role: We are looking for a highly skilled and motivated professional to join our team as an Full Stack .Net Engineer (Azure DevOps). This role requires a strong balance of development expertise, cloud engineering, and DevOps practices, with hands-on experience in Azure technologies.
Work Setup: Hybrid (2x a week RTO)
Work Shift: Flexible/ Rotational Shift
Key Responsibilities:
- Collaborate closely with clients and cross-functional teams to understand business, functional, and technical requirements
- Set up and manage the Azure DevOps platform
- Design and implement CI/CD pipelines across on-premises and cloud environments (Azure)
- Build CI/CD pipelines for technologies including Java, .NET, SQL, Data Platforms, and Power Platform
- Integrate security tools (e.g., SonarCloud, Veracode, Fortify) into CI/CD workflows
- Develop automation scripts using Bash, PowerShell, Python, Azure CLI, and APIs
- Automate infrastructure provisioning using Terraform or Bicep
- Orchestrate solutions using modern DevOps tools and frameworks
- Develop API-driven and cloud-native solutions (Azure Logic Apps, Functions, APIM, AKS)
Qualifications:
- Has 2–10 years of experience with a Bachelor's degree in IT/CS/CE or related field
- Strong full-stack development using Angular or React with .NET; experience with Spring Framework is a plus
- Hands-on expertise in Azure services (Logic Apps, Functions, APIM, Web Apps, Azure SQL)
- Proven experience in Azure DevOps and CI/CD pipeline setup (Azure DevOps or GitHub Actions)
- Experience with Docker, Kubernetes/AKS, and container technologies
- Infrastructure automation using Terraform or Bicep
- Proficiency in scripting (Bash, PowerShell, Python, Azure CLI)
- Experience integrating security tools (e.g., SonarCloud, Veracode, Fortify)
- Knowledge of Azure PaaS, SaaS, IaaS, and security best practices
- End-to-end API development and data access services experience
- Familiarity with NoSQL (Cosmos DB, MongoDB) and Agile/SAFe methodologies
- Strong communication skills and ability to work collaboratively across teams