Job Title: Senior.NET C# developer with Bicep/Terraform and devops expertise ( similar to lead position)
Location: Kochin,Chennai,Pune
Experience: 8+ years
Work Mode: Hybrid
About the Role :
We are looking for an experienced Backend Developer with deep expertise in C#/.NET and Microsoft Azure to join our high-performing engineering team. This role involves developing robust backend services, implementing infrastructure as code using Bicep, and collaborating with DevOps teams to build scalable, cloud-native applications.
You will also have the opportunity to work on innovative solutions integrating AI-powered APIs such as OpenAI, driving performance and scalability for cloud-hosted services.
Mandatory Skills :
- C# and .NET – Strong backend development experience
- Microsoft Azure – Hands-on with services like Azure Functions, App Service, and Cosmos DB
- Infrastructure as Code (IaC) – Proficiency in Bicep
- CI/CD Pipelines – Experience using Azure DevOps
- RESTful API design and implementation
- Database technologies – SQL Server and/or NoSQL databases
- Version control – Proficiency with Git
- Containerization & Orchestration – Familiarity with Docker and Kubernetes
- Code quality practices – Unit testing, code reviews, and adherence to best practices
- Problem-solving and debugging – Strong analytical skills
- Collaboration & communication – Ability to work effectively in a team environment
Responsibilities :
- Design, develop, and maintain scalable backend services and APIs using C# and .NET
- Implement Infrastructure as Code (IaC) using Bicep for provisioning Azure resources
- Set up and maintain CI/CD pipelines in collaboration with DevOps teams using Azure DevOps
- Optimize system performance and ensure application scalability on the Azure cloud platform
- Integrate AI-driven APIs (e.g., OpenAI) into backend services
- Troubleshoot and resolve backend and infrastructure issues
- Ensure high code quality through unit testing, code reviews, and following best practices
- Stay up-to-date with emerging trends in cloud computing, DevOps, and backend architecture
Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Backend Developer with strong command over C# and .NET
- Hands-on experience with Azure services such as Azure Functions, App Service, and Cosmos DB
- Expertise in Bicep or similar IaC tools for Azure resource management
- Practical knowledge of DevOps methodologies, including CI/CD, Docker, and Kubernetes
- Proficiency with Git and automation tools like Azure DevOps or GitHub Actions
- Experience integrating RESTful APIs and working with SQL Server or NoSQL databases
- Understanding of AI-based API integration (e.g., OpenAI) is a strong advantage
- Strong analytical and debugging skills
- Excellent communication and teamwork skills in collaborative environments