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.
Work Schedule
Remote role with availability during Eastern Standard Time (EST) hours.
Education
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience. Relevant certifications such as Azure Solutions Architect Expert or Azure Developer Associate preferred.
Job Type: Full-time
Pay: From $65.00 per hour
Expected hours: 40 per week
Experience:
AI: 3 years (preferred)
Azure Cloud Architecture & Deployment: 4 years (preferred)
.NET Core & C# Development: 9 years (preferred)
architecture leadership roles: 5 years (preferred)
* development: 10 years (required)
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.