C

C# .Azure NET DevOps Developer

Capgemini · State of Karnataka, India

3–10 yrs experiencefull_timePosted 4w ago
Apply now →

Job description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. ## **Job Description** **C#. Azure NET DevOps Developer** **Location :-** Bangalore **Experience :-** 4+ years Choosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping clients leverage cloud-native technologies to build scalable, secure, and high-performing applications. **Your Role** As a **C#. Azure NET DevOps Developer**, you will be responsible for designing, developing, and deploying scalable cloud-native applications using Microsoft technologies. You will collaborate with cross-functional teams to deliver high-quality microservices and API-driven solutions on the Azure platform. In this role, you will: - Design and develop applications using **C#.NET** and modern frameworks - Build and deploy **microservices-based architectures** on Azure - Work extensively with **Azure services** such as Azure Functions, Logic Apps, and API Management (APIM) - Implement and manage **Azure Active Directory (AAD)** for authentication and authorization - Develop and manage APIs using **Azure API Manager**, ensuring security, scalability, and governance - Automate infrastructure provisioning using **Terraform** - Work with **PostgreSQL** for database design, development, and optimization - Implement and maintain **CI/CD pipelines** using Azure DevOps - Manage API lifecycle leveraging **Azure DevOps REST APIs** - Collaborate with DevOps teams to ensure smooth integration and deployment processes - Ensure adherence to best practices in cloud architecture, security, and performance **Your Profile** - 4+ years of hands-on experience in**.NET development (C#.NET)** - Strong experience with **Azure cloud platform** - Hands-on expertise in: - - Azure Active Directory (AAD) - Azure API Manager (APIM) - Azure Functions & Logic Apps - Terraform for Infrastructure as Code - Experience with **PostgreSQL** databases - Good understanding of **CI/CD pipelines** and Azure DevOps - Experience with **microservices architecture and deployment** - Familiarity with **API lifecycle management** and DevOps REST APIs - Strong problem-solving and analytical skills - Good communication and teamwork abilities - Bachelor’s degree in Computer Science, Engineering, or related field **What You’ll Love About Working Here** - Flexible work environment with a strong focus on work-life balance - Opportunities to work on cutting-edge cloud and microservices technologies - Continuous learning and certification support in Azure and DevOps - Collaborative and inclusive work culture - Exposure to global clients and large-scale projects **About Us** Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital transformation journey. With deep expertise across cloud, data, and engineering, we empower enterprises to innovate and stay competitive in a rapidly evolving digital world. At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.