Direct Client::Job Title: Integration Lead Engineer Hybrid Dallas, TX
Job Summary:
Integration Lead Engineer to lead and design scalable, secure, and high-performance integration solutions using Azure and .NET. The ideal candidate will have hands-on experience in Azure Integration Services (Azure API Management, Container Apps, Service Bus, Event Grid, Functions, etc.), .NET, and cloud-based integration patterns.
Key Responsibilities:
1. Integration Architecture
• Define best practices for API modernization, microservices adoption, and cloud-native integrations.
• Ensure seamless integration with on-premises and cloud applications.
2. API Management & Service Connectivity
• Design and configure Azure API Management (APIM) for managing APIs securely.
• Implement APIs using Azure Functions, Logic Apps, Container Apps and Azure Service Bus.
• Define API security best practices, including OAuth, OpenID Connect, JWT, and Azure AD authentication.
3. Messaging & Event-Driven Architecture
• Implement Azure Service Bus, Event Grid, or Event Hubs.
• Implement real-time event streaming and asynchronous messaging patterns.
• Ensure high availability and fault tolerance for event-driven integrations.
4. Data Transformation & ETL Workflows
• Implement Batch jobs using Azure Data Factory or Logic Apps/Function Apps.
• Implement JSON, XML, and custom data format transformations for seamless data exchange.
• Optimize data flow performance, monitoring, and error handling.
5. DevOps & CI/CD for Integrations
• Define CI/CD pipelines for deploying APIs and integration workflows using Azure DevOps.
• Implement Infrastructure as Code (IaC) using Terraform.
• Automate testing and monitoring for integration reliability and performance.
6. Governance, Security & Compliance
• Ensure API security best practices (Rate limiting, throttling, authentication).
• Define governance policies for API lifecycle management and versioning.
• Align integration solutions with industry standards.
7. Collaboration & Stakeholder Engagement
• Work closely with Enterprise Architects, Developers, and DevOps teams to align integration strategies.
• Provide technical leadership and guidance on migration approaches and tool selection.
• Conduct workshops and training sessions on Azure Integration Services.
Technical Skills:
.NET development with emphasis on ASP.NET Core, C#, and REST APIs
• Strong experience in Enterprise Application Integration
• Expertise in Azure Integration Services, including:
o Azure API Management (APIM)
o Azure Logic Apps
o Azure Service Bus & Event Grid
o Azure Functions
o Azure Data Factory (for ETL workloads)
o Azure Container Apps
o Azure Cosmos DB
• Hands-on experience with RESTful APIs, SOAP, GraphQL.
• Knowledge of messaging patterns (Pub/Sub, Request-Response, Asynchronous Messaging).
• Knowledge of Microservice & API based Integration
• Security expertise (OAuth2, JWT, Azure AD, API Gateways, Certificates).
• Proficiency in DevOps & CI/CD pipelines for integration deployments.
• Experience with Infrastructure as Code (IaC) (Terraform).