- Workplace
- Hybrid
- Type
- Full-time
- Department
- IT
- Seniority
- Lead
- Source
- RecruiterFlow
Description
Location: BGC
Work Setup: Hybtrid
Work Schedule: Morning shift
Compensation Flexibility: Open to negotiation for highly qualified candidates.[
JOB SUMMARY
We are seeking an experienced Senior Azure Integration Developer with strong expertise in Microsoft Azure services, API-led integration, and .NET Core development. The role is responsible for designing, developing, and maintaining secure, scalable, and high-performance enterprise integration solutions using Azure's integration services and cloud technologies.
The ideal candidate will have extensive experience in API development, event-driven architecture, microservices, cloud integration patterns, and DevOps practices.
KEY RESPONSIBILITIES
-
Design, develop, and deploy RESTful APIs using .NET Core, ASP.NET Web API, C#, and Azure Functions.
-
Build, configure, and manage APIs through Azure API Management (APIM), including versioning, security policies, throttling, and access controls.
-
Develop asynchronous and event-driven integrations using Azure Service Bus, Event Grid, and Logic Apps.
-
Implement microservices-based solutions that support scalability, reliability, and application performance.
-
Design and implement cloud-native integration architectures connecting SaaS platforms, on-premise systems, and third-party applications.
-
Establish secure API and system integrations using OAuth 2.0, Azure Active Directory (Azure AD), JWT, RBAC, and API keys.
-
Ensure integration solutions comply with enterprise security, governance, and regulatory requirements, including applicable healthcare standards.
-
Monitor and troubleshoot APIs and integration services using Azure Monitor, Application Insights, and Log Analytics.
-
Implement logging, diagnostics, alerting, and monitoring dashboards to proactively identify and resolve issues.
-
Optimize application performance through caching mechanisms such as Redis and efficient database design.
-
Manage source control, backlog activities, sprint planning, and release processes using Azure DevOps.
-
Develop and maintain CI/CD pipelines across development, testing, and production environments.
-
Support release management, environment configuration, deployment governance, and continuous improvement initiatives.
REQUIRED QUALIFICATIONS
-
Strong hands-on experience in .NET Core, ASP.NET MVC, ASP.NET Web API, and C# development.
-
Extensive experience designing, developing, and supporting enterprise integration solutions using Microsoft Azure services.
-
Practical experience with Azure API Management, Azure Functions, Azure Service Bus, Event Grid, and Logic Apps.
-
Experience developing and consuming REST and SOAP APIs.
-
Knowledge of microservices architecture, API-led connectivity, and cloud-native integration patterns.
-
Experience working with relational databases, including SQL Server, Oracle, and MySQL.
-
Familiarity with API documentation standards and tools such as Swagger and OpenAPI.
-
Experience with automated testing frameworks such as xUnit or NUnit.
-
Understanding of API security, authentication, authorization, and enterprise integration best practices.
-
Experience managing source control, deployments, and CI/CD pipelines.
PREFERRED QUALIFICATIONS
-
Microsoft Certified: Azure Fundamentals.
-
Microsoft Certified: Power Platform Developer Associate.
-
Experience integrating healthcare systems or government platforms.
-
Background working with energy, utilities, or other regulated enterprise environments.
-
Experience developing integrations with external government agencies, third-party vendors, and enterprise platforms.
-
Familiarity with enterprise security, compliance, and data governance requirements.
REQUIRED SKILLS & TECHNOLOGIES
-
Programming & Frameworks: C#, .NET Core, ASP.NET MVC, ASP.NET Web API.
-
Azure Integration Services: Azure API Management (APIM), Azure Functions, Azure Service Bus, Event Grid, Logic Apps.
-
API Development & Security: REST, SOAP, Swagger, OpenAPI, OAuth 2.0, Azure AD, JWT, RBAC, API keys, API versioning, and throttling.
-
Architecture: Microservices, API-led integration, event-driven architecture, asynchronous processing, and cloud-native design.
-
Databases & Caching: SQL Server, Oracle, MySQL, Redis.
-
DevOps & CI/CD: Azure DevOps (Boards, Repos, Pipelines, Test Plans), Git, GitHub, GitLab, release management, and deployment pipelines.
-
Monitoring & Diagnostics: Azure Monitor, Application Insights, Log Analytics, Kusto Query Language (KQL).
-
Development & Testing Tools: Postman, Visual Studio, Visual Studio Code, xUnit, NUnit.
-
Domain Knowledge: Healthcare, government integrations, energy, utilities, and regulated enterprise environments.