NET Azure Integration Architect

Compu-Vision Consulting Inc.
Irving, TX, United States
2 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Applications Architecture Application Integration Architecture Application Performance Management HTML5 Microsoft Azure Business Systems C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing
+58 more
Cloud Database Cloud Engineering Configuration Management Software Documentation Code Review Databases Continuous Integration Data Security Relational Databases Dependency Injection Software Design Patterns DevOps Disaster Recovery Distributed Systems Language Integrated Query Entity Framework Fault Tolerance HP Systems Insight Manager Key Management Microsoft SQL Server OAuth Object-Oriented Software Development Role-Based Access Control Release Management Openid Connect Message Oriented Middleware Software Engineering SQL Stored Procedures SQL Databases Systems Integration TypeScript Management of Software Versions Web Application Frameworks Azure Service Bus Enterprise Application Integration Data Logging Enterprise Software Applications .NET Core Microsoft Power Automate ReactJS Backend Git Event Driven Architecture AngularJS Information Technology Deployment Automation Enterprise Integration Cosmos DB Front End Software Development Cloud Integration Api Design Api Gateway Software Coding Restful APIs Api Management Serverless Computing Legacy Systems Web Api

Job description

We are seeking a highly experienced .NET Azure Integration Architect to design, lead, and govern enterprise-grade integration solutions using Microsoft .NET technologies and Azure cloud services. The ideal candidate will have extensive experience in solution architecture, API development, cloud integration, distributed systems, and enterprise application design. This role involves translating business requirements into secure, scalable, and high-performing technical architectures while providing architectural leadership, establishing engineering standards, and mentoring development teams., Solution & Integration Architecture Design end-to-end application and integration architectures using C#, .NET, REST APIs, SQL Server, Cosmos DB, and Microsoft Azure. Define enterprise integration patterns, including synchronous and asynchronous messaging, event-driven architecture, publish/subscribe, request-reply, orchestration, and choreography. Develop architecture standards that promote scalability, reusability, security, and maintainability. Collaborate with business stakeholders, enterprise architects, infrastructure teams, and developers to translate requirements into technical designs. Lead proof-of-concepts, technical evaluations, and build-versus-buy assessments. Conduct architecture reviews and provide technical direction throughout the software development lifecycle. Azure Integration & API Management Architect and implement solutions using Azure Functions, Logic Apps, Service Bus, API Management, Event Grid, Azure Storage, and Application Insights. Design secure, reusable, and well-governed RESTful APIs. Establish API versioning, authentication, authorization, throttling, policies, and documentation standards. Define integration standards for error handling, retry mechanisms, dead-letter queues, logging, monitoring, and resiliency. Design cloud-to-cloud and cloud-to-on-premises integrations. Troubleshoot complex integration issues and recommend long-term architectural improvements. Application Architecture & Technical Leadership Provide architectural guidance to full-stack .NET development teams. Review application designs involving Angular or React, JavaScript/TypeScript, Entity Framework, EF Core, and SQL-based data access. Establish coding standards, design patterns, API guidelines, and technical documentation practices. Conduct code reviews and design reviews to ensure quality and consistency. Mentor developers and support technical decision-making across projects. Security, Performance & Reliability Design architectures that meet enterprise security, performance, scalability, and availability requirements. Apply OAuth 2.0, OpenID Connect, managed identities, and role-based access control (RBAC). Define strategies for disaster recovery, fault tolerance, observability, and production support. Review application and integration designs for security vulnerabilities and compliance with established standards. Analyze production incidents, performance bottlenecks, and integration failures to identify root causes. DevOps & Cloud Operations Establish deployment and release standards using Azure DevOps, Git, and CI/CD pipelines. Define configuration management and secure secrets-handling practices. Guide deployment strategies across development, testing, and production environments. Support cloud operations, application monitoring, release management, and continuous improvement. Required Technical Skills Backend & Application Architecture 10+ years of overall IT experience, including significant solution architecture and integration architecture responsibilities. Expert-level C#, .NET, and .NET Core. Strong expertise in REST APIs, LINQ, Entity Framework/EF Core, dependency injection, object-oriented programming, and design patterns. Experience designing scalable web applications, enterprise APIs, and distributed systems. Microsoft Azure Integration Hands-on architecture and implementation experience with multiple Azure services, including: 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, asynchronous messaging, event-driven architecture, and hybrid connectivity. Frontend Technologies Working knowledge of Angular or React. JavaScript and TypeScript. HTML5 and CSS3. Responsive application design and frontend integration patterns. Database Technologies Strong Microsoft SQL Server experience. SQL query optimization, stored procedures, and relational data modeling. Azure Cosmos DB and cloud data-access strategies. DevOps & Cloud Operations Azure DevOps and Git. CI/CD pipelines and build/release management. Azure deployment models and configuration management. Secrets management, environment variables, monitoring, and production support.

Requirements

Microsoft Azure certifications, such as Azure Solutions Architect Expert or Azure Developer Associate. Experience integrating ERP, CRM, legacy applications, third-party APIs, and enterprise line-of-business systems. Experience leading distributed development teams and establishing technical standards across multiple projects. Strong understanding of cloud architecture best practices and modern integration technologies. Soft Skills Excellent analytical, problem-solving, and decision-making abilities. Strong technical leadership and architectural ownership. Excellent communication and stakeholder management skills. Ability to explain complex architecture decisions to technical and non-technical audiences. Ability to work independently and collaborate effectively in a fast-paced, onsite environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…