Position Overview

We are seeking an experienced Integration Lead Engineer to architect, design, and deliver secure, scalable, and high‑performance integration solutions using Azure Integration Services and .NET technologies.
The ideal candidate will have strong hands-on expertise in API development, messaging platforms, cloud-native integrations,

Key Responsibilities

1. Integration Architecture

  • Define integration standards and best practices for API modernization and microservices adoption.
  • Architect cloud-native and hybrid integration solutions spanning on-prem and Azure.
  • Ensure scalable, resilient, and secure integration patterns across the enterprise.

2. API Management & Service Connectivity

  • Design, configure, and manage Azure API Management (APIM) for secure API exposure.
  • Build APIs using Azure Functions, Logic Apps, Container Apps, and .NET Core.
  • Implement API security models including OAuth2, OpenID Connect, JWT, and Azure AD authentication.
  • Ensure robust API governance, lifecycle management, and performance optimization.

3. Messaging & Event-Driven Architecture

  • Implement event-driven solutions using Azure Service Bus, Event Grid, and Event Hubs.
  • Enable asynchronous messaging, Pub/Sub architectures, and real-time event streaming.
  • Ensure high availability, resiliency, and observability for messaging systems.

4. Data Transformation & ETL Workflows

  • Build batch and scheduled workflows using Logic Apps or Function Apps.
  • Perform data transformations (JSON, XML, custom formats) for seamless system integration.
  • Optimize ETL performance, monitoring, alerting, and exception handling.

5. DevOps & CI/CD

  • Basic
6. Governance, Security & Compliance
  • Enforce API security practices including throttling, rate limiting, and access policies.
  • Define governance standards for APIs, microservices, and integration assets.
  • Align solutions with enterprise security, compliance, and regulatory guidelines.

7. Collaboration & Leadership

  • Collaborate with Enterprise Architects, Developers, DevOps, and Product teams.
  • Provide technical leadership for integration tools, patterns, and migration approaches.
  • Conduct workshops, code reviews, and capability-building sessions on Azure Integration Services.

Technical Skills & Experience

Core Development

  • Strong experience in Net 8, .NET Core, C#, ASP.NET Core, REST APIs.
  • Experience with Docker, Dapper ORM, Fluent Validation, Entity Framework Core, and microservices patterns.

Azure Integration Services

  • Azure API Management (APIM)
  • Azure Functions
  • Azure Logic Apps
  • Azure Service Bus
  • Azure Event Grid / Event Hubs
  • Azure Container Apps
  • Azure Data Factory
  • Azure Cosmos DB
  • Azure Identity, Azure Key Vaults, Environment Variables, Azure Monitoring

Integration Expertise

  • REST
  • Pub/Sub, Event-driven, Request/Response messaging patterns
  • Monolithic to microservices modernization
  • API gateway design with validations
  • Logging, tracing, and distributed observability

Soft Skills & Consulting Competencies

The role requires strong consulting qualities beyond technical expertise. The ideal candidate must demonstrate:
  • Consulting Mindset: Acts as a consultant, not just an engineer; understands business context and provides clear, business-friendly technical guidance.
  • Proactive Ownership: Anticipates risks and gaps early, takes initiative, and drives solutions without waiting for direction.
  • Communication & Stakeholder Management: Communicates clearly with all audiences and manages expectations effectively, even in highly micromanaged environments.
  • Leadership & Collaboration: Leads technical discussions, mentors team members, and works seamlessly with architects, DevOps, and functional teams.
  • Adaptability & Resilience: Stays composed under frequent changes, tight timelines, and detailed oversight; adjusts to client-specific working styles.
  • Analytical Problem Solving: Applies strong analytical thinking to integration issues, performance challenges, and architectural decisions.
  • Client-Facing Professionalism: Builds trust, conducts workshops, clarifies requirements, and diplomatically challenges assumptions when necessary.


Required Skills

Microservices & API Development Azure Services ASP.NET Core Security & Performance Optimization Databases Messaging & Event-Driven Architecture DevOps & CI/CD C#.Net Testing Frameworks