Choosing Capgemini means choosing a place where youll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what’s possible. Join us in helping clients build scalable, cloud-native solutions using Microsoft technologies and Azure services while driving innovation through DevOps and automation.
Your Role
As a C# .NET Azure Developer, you will be responsible for designing, developing, and deploying cloud-based applications and services on Microsoft Azure. You will work closely with cross-functional teams to build microservices, automate deployments, and develop Azure-based integrations that support business-critical applications.
In this role, you will:
- Design, develop, and maintain applications using C# and .NET technologies.
- Develop and deploy microservices-based applications on the Azure platform.
- Build and maintain Azure Functions, Logic Apps, and API integrations.
- Work with Azure Active Directory (Azure AD)
for authentication and authorization requirements.
- Manage and enhance APIs using Azure API Management (APIM).
- Develop and maintain infrastructure automation using Terraform.
- Implement and manage CI/CD pipelines using Azure DevOps.
- Support Azure DevOps REST API lifecycle management and automation initiatives.
- Work with PostgreSQL databases for application data management.
- Collaborate with development, operations, and business teams to deliver high-quality cloud solutions.
- Participate in application deployment, monitoring, troubleshooting, and performance optimization activities.
- Ensure adherence to security, scalability, and best-practice standards across Azure environments.
Your Profile
- 4+ years of experience in software development using C#.NET.
- Hands-on experience with Microsoft Azure Cloud Platform.
- Robust knowledge of Azure Active Directory, Azure Functions, Logic Apps, and Azure API Management (APIM