HamburgerMenu
hirist

Azure API Integration Developer - C#

MARKTINE TECHNOLOGY SOLUTIONS PRIVATE LIMITED
Anywhere in India/Multiple Locations
5 - 7 Years

Posted on: 29/12/2025

Job Description

Description :

Role Summary :

The Azure API Integration Developer is responsible for designing, developing, and maintaining secure, scalable, and high-performing integrations using Microsoft Azure integration services.

This role focuses on building and managing APIs, integrating cloud and on-premise systems, and ensuring reliable data exchange across enterprise platforms.

Key Responsibilities :

- Design, develop, and maintain RESTful APIs using Azure technologies.

- Implement API contracts, versioning, throttling, and documentation standards.

- Ensure APIs follow best practices for performance, security, and scalability.

- Build and manage integrations using Azure API Management (APIM), Azure Logic Apps, Azure Functions, and Azure Service Bus / Event Grid.

- Configure policies in APIM for authentication, authorization, rate limiting, logging, and transformation.

- Implement event-driven and message-based integration patterns.

- Implement secure authentication and authorization using Azure Active Directory (Entra ID), OAuth 2.0, OpenID Connect, and managed identities.

- Ensure secure data transmission using encryption and secure secrets management (Azure Key Vault).

- Enforce API security standards and compliance requirements.

- Design and implement data transformations using Logic Apps, Functions, or middleware.

- Handle JSON/XML payload transformations and schema validation.

- Support data mapping between internal systems and external partners.

- Implement CI/CD pipelines using Azure DevOps or GitHub Actions for API and integration deployments.

- Automate build, test, and release processes across environments.

- Use Infrastructure as Code (ARM, Bicep, Terraform) to provision integration resources.

- Configure logging, monitoring, and alerts using Azure Monitor, Application Insights, and Log Analytics.

- Troubleshoot integration failures, performance bottlenecks, and production issues.

- Participate in on-call or production support rotations as required.

- Work closely with architects, business analysts, and backend teams to understand integration requirements.

- Produce and maintain technical documentation including API specifications, sequence diagrams, and runbooks.

- Support UAT and partner onboarding activities.

Core Technical Skills :

Required :

- Strong experience with Microsoft Azure integration services (APIM, Logic Apps, Azure Functions).

- Proficiency in REST APIs, HTTP protocols, and JSON/XML.

- Strong coding skills in C#, .NET, or JavaScript/TypeScript.

- Experience with messaging services (Azure Service Bus, Event Grid, Event Hubs).

- Solid understanding of integration patterns (sync/async, pub/sub, request-response)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in