Negotiable
Outside
Remote
USA
Summary: The Azure .NET Solution Architect role requires a high-energy, hands-on professional capable of leading small teams to deliver enterprise-grade cloud solutions. The position demands expertise in Microsoft Azure, .NET technologies, and advanced database design, with a strong emphasis on client interaction and technical leadership throughout the project lifecycle. The ideal candidate will ensure quality, scalability, and performance in cloud-native applications while managing a team of engineers. This role is fully remote and classified as outside IR35.
Key Responsibilities:
- Design cloud-native, scalable, and secure applications on Microsoft Azure with a focus on performance and reliability.
- Lead database design and optimization efforts for high-transaction, large-scale enterprise systems.
- Architect and develop using .NET Core, C#, ASP.NET, SQL Server with focus on Advanced SQL, indexing, query optimization, and stored procedures.
- Leverage Azure services such as Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Functions, Service Bus, API Management, Azure Key Vault, and App Gateway.
- Implement CI/CD pipelines and DevOps automation on Azure DevOps.
- Manage a small team of engineers, perform code reviews, and enforce coding best practices.
- Gather requirements, conduct architecture reviews, and provide solution presentations to clients.
- Apply advanced SQL performance tuning techniques and data partitioning strategies.
- Ensure compliance with Azure security and governance frameworks.
- Create detailed system integration specs, technical diagrams, and solution design documents.
Key Skills:
- Azure Cloud Architecture & Deployment
- .NET Core & C# Development
- Database Design & Advanced SQL (T-SQL, Optimization, Indexing)
- Azure SQL, Cosmos DB, Azure Storage
- Microservices & Event-Driven Architecture
- Azure DevOps, CI/CD Pipelines, Infrastructure as Code (Bicep/ARM)
- Azure Security (Key Vault, AD, RBAC, Networking)
- Performance Tuning & Scalability
- Agile/Scrum Delivery & Team Leadership
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
We are seeking a high-energy Azure .NET Solution Architect who is hands-on, self-driven, and capable of leading small teams to deliver enterprise-grade cloud solutions. This role requires expertise in Microsoft Azure, .NET Core and Framework, Database Design, Advanced SQL, and Cloud-Native Architecture. The candidate must be client-facing, articulate, and able to provide technical leadership across the full project lifecycle while ensuring quality, scalability, and performance.
Key Responsibilities
- Design cloud-native, scalable, and secure applications on Microsoft Azure with a focus on performance and reliability.
- Lead database design and optimization efforts for high-transaction, large-scale enterprise systems.
- Architect and develop using .NET Core, C#, ASP.NET, SQL Server with focus on Advanced SQL, indexing, query optimization, and stored procedures.
- Leverage Azure services such as Azure SQL Database, Azure Cosmos DB, Azure Storage, Azure Functions, Service Bus, API Management, Azure Key Vault, and App Gateway.
- Implement CI/CD pipelines and DevOps automation on Azure DevOps.
- Manage a small team of engineers, perform code reviews, and enforce coding best practices.
- Gather requirements, conduct architecture reviews, and provide solution presentations to clients.
- Apply advanced SQL performance tuning techniques and data partitioning strategies.
- Ensure compliance with Azure security and governance frameworks.
- Create detailed system integration specs, technical diagrams, and solution design documents.
Required Qualifications
- 10 15+ years in software development with 5+ years in architecture leadership roles.
- Deep experience in .NET, C#, ASP.NET MVC/Web API, Entity Framework, SQL Server.
- Knowledge of HTML, JavaScript libraries like angular, React
- Strong in Database Design (ER diagrams, normalization, indexing, partitioning) and Advanced SQL (T-SQL, query optimization, stored procedures, triggers).
- Expertise with Microsoft Azure Services including App Services, Functions, API Management, Storage, Key Vault, SQL Database, Cosmos DB, Service Bus, Event Grid, DevOps CI/CD, ARM Templates/Bicep.
- Experience designing microservices, containerization (Docker/Kubernetes), and DevOps pipelines.
- Excellent communication and client-facing skills with the ability to explain technical concepts to non-technical stakeholders.
Key Skills
- Azure Cloud Architecture & Deployment
- .NET Core & C# Development
- Database Design & Advanced SQL (T-SQL, Optimization, Indexing)
- Azure SQL, Cosmos DB, Azure Storage
- Microservices & Event-Driven Architecture
- Azure DevOps, CI/CD Pipelines, Infrastructure as Code (Bicep/ARM)
- Azure Security (Key Vault, AD, RBAC, Networking)
- Performance Tuning & Scalability
- Agile/Scrum Delivery & Team Leadership
Soft Skills
- Self-starter with a high-energy, proactive attitude.
- Strong problem-solving abilities and the ability to work independently.
- Excellent verbal/written communication skills for client presentations and documentation.
- Team player who can manage deadlines and mentor junior developers.