Full Stack .NET Lead / Architect - Azure Integration

Compu-Vision Consulting Inc.

  • Irving, TX
  • 1 day ago

    Highlights

    Define enterprise integration patterns, including synchronous/asynchronous messaging, event-driven architecture, pub/sub, request-reply, orchestration, and choreography. 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.

    Numbers & Facts

    LocationIrving, TX

    Description

    Job Description: .NET Azure Integration Lead/ Architect

    Position: .NET Azure Integration Lead/ Architect
    Location: Irving, Texas
    Work Mode: Fully Onsite

    Position Overview

    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.

    Key Responsibilities

    • 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.

    Required Technical Skills

    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.

    Preferred Qualifications

    • 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.

    Soft Skills

    • 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.

    Similar Jobs