| Location | Irving, TX |
Position: .NET Azure Integration Lead/ Architect
Location: Irving, Texas
Work Mode: Fully Onsite
We are seeking an experienced .NET Azure Integration Lead/Architect to design, lead, and govern scalable enterprise integration solutions using Microsoft .NET and Azure. The architect will translate business requirements into secure, high-performing cloud and hybrid integration architectures while providing technical direction to development teams.
Design end-to-end application and integration architectures using C#, .NET / .NET Core, REST APIs, SQL Server, Cosmos DB, and Microsoft Azure.
Define enterprise integration patterns, including synchronous/asynchronous messaging, event-driven architecture, pub/sub, request-reply, orchestration, and choreography.
Architect solutions using Azure Functions, Logic Apps, Service Bus, Event Grid, API Management, Azure Storage, and Application Insights.
Design secure, reusable, and well-governed RESTful APIs, including API versioning, authentication, authorization, throttling, policies, and documentation standards.
Define integration standards for error handling, retries, dead-lettering, logging, monitoring, observability, and resiliency.
Provide architectural guidance and design reviews for full-stack .NET development teams using Angular or React, JavaScript/TypeScript, Entity Framework/EF Core, and SQL-based data access.
Collaborate with business stakeholders, enterprise architects, infrastructure teams, and developers to convert requirements into practical technical designs.
Lead proof-of-concepts, technical evaluations, and build-vs-buy recommendations for Azure integration scenarios.
Define DevOps and deployment standards using Azure DevOps, Git, CI/CD pipelines, infrastructure configuration, secrets management, and environment-specific configurations.
Ensure solutions meet requirements for scalability, performance, security, high availability, disaster recovery, and maintainability.
Review application and integration designs for security best practices, including OAuth 2.0/OpenID Connect, managed identities, role-based access control, and secure handling of JSON/XML payloads.
Analyze production issues, performance bottlenecks, and integration failures; recommend root-cause fixes and architectural improvements.
Mentor developers, conduct code and design reviews, and establish coding, API, integration, and documentation standards.
Backend and Application Architecture
10+ years of overall IT experience, with strong experience in solution and integration architecture.
Expert-level C#, .NET, .NET Core, REST APIs, LINQ, Entity Framework/EF Core, dependency injection, OOP, and design patterns.
Strong experience designing scalable web applications and enterprise APIs.
Azure Integration
Hands-on architecture and implementation experience with multiple Azure services:
Azure Functions
Azure Logic Apps
Azure Service Bus
Azure API Management
Azure Event Grid
Azure Storage
Azure Application Insights
Strong understanding of enterprise integration patterns, API gateways, messaging, event-driven design, and cloud-to-on-premises connectivity.
Frontend
Working knowledge of Angular or React, JavaScript/TypeScript, HTML5, CSS3, and responsive application design.
Database
Strong SQL Server experience, including query optimization, stored procedures, and relational data modeling.
Experience with Cosmos DB and designing data-access strategies for cloud applications.
DevOps and Cloud Operations
Azure DevOps, Git, CI/CD pipelines, build and release management.
Understanding of Azure deployment models, configuration management, secrets, environment variables, monitoring, and production support.
Microsoft Azure certification such as Azure Solutions Architect Expert, Azure Developer Associate, or Azure Integration-related certification.
Experience integrating enterprise systems such as ERP, CRM, third-party APIs, legacy applications, or line-of-business systems.
Experience leading distributed teams and defining technical standards across multiple projects.
Strong communication skills with the ability to present architecture decisions to technical and business stakeholders.
Strong analytical, problem-solving, and decision-making skills.
Ability to own architecture decisions from design through production support.
Excellent communication, stakeholder management, and collaboration skills.
Ability to work independently in a fast-paced, fully onsite delivery environment.
Strong willingness to stay current with Azure and modern integration technologies.