Verified today
Middleware Developer
About the role
The Middleware Developer role within the integration solutions team in India focuses on designing, developing, and implementing seamless system integration across the organisation using .NET Core, C#, and Azure. Day-to-day work involves building A2A, B2B, and data integration components, provisioning Azure infrastructure, establishing CI/CD pipelines, and collaborating with cross-functional and DevOps teams to ensure scalability, security, and performance. The position is a full-time role.
What you’ll do
- Design, develop, and deploy integration solutions using .NET Core, C#, ASP.NET, Entity Framework, and LINQ
- Implement integration components for A2A, B2B, and data integration patterns
- Conduct testing, validation, and performance tuning of integration solutions
- Troubleshoot and resolve integration issues with development teams and third-party vendors
- Collaborate with DevOps teams to establish CI/CD pipelines for .NET-based integration solutions
- Provision Azure infrastructure using ARM, Bicep, and Terraform templates
- Manage security using Azure AD, Managed Identities, and RBAC
- Document technical designs, deployment procedures, and operational guidelines
What you’ll bring
- Strong expertise in .NET & Azure development
- Experience designing and consuming REST and SOAP APIs
- Proficiency in .NET Core, C#, ASP.NET, Entity Framework, and LINQ
- Hands-on experience with Azure core services (Functions, APIM, Service Bus, Data Factory, Logic Apps)
- Experience with containerization (Docker, Kubernetes) and exposure to OpenShift
- Expertise in building CI/CD pipelines using Azure DevOps and IaC (ARM, Bicep, Terraform)
- Knowledge of security and governance practices (Azure AD, Managed Identities, RBAC)
- Proficiency in scripting with PowerShell and Bash, and experience with YAML and xUnit testing
Skills
Benefits
- Healthy work-life balance with an extensive mobility offering
- Permanent training track for personal and professional growth