Job Description
We are looking for an experienced Solutions Architect with strong Microsoft technology expertise to design, modernize, and deliver scalable enterprise-grade applications. The ideal candidate will have deep experience in .NET and Azure, along with proven hands-on experience in deploying and running .NET applications on AWS. This role requires a strong background in modern web application development, cloud-native architecture, and modernization of legacy Microsoft-based systems.
Key Responsibilities
- Design end-to-end solution architectures for modern web and cloud applications
- Lead modernization of legacy Microsoft/.NET applications into cloud-native architectures
- Architect, develop, and deploy .NET applications on Azure and AWS
- Drive migration initiatives from on-prem / Azure to AWS
- Define best practices for scalability, security, performance, and cost optimization
- Collaborate with developers, DevOps, QA, and business stakeholders
- Review application designs, code, and cloud architecture for quality and compliance
- Mentor development teams and guide architectural decisions
Required Skills & Experience
Core Technical Skills
- Strong hands-on experience with .NET (C#, ASP.NET Core, Web APIs)
- Major experience in modern web development (React, Angular, HTML5, CSS, JavaScript/TypeScript)
- Proven experience with Microsoft Azure (App Services, Azure Functions, Storage, SQL, Networking)
- Hands-on experience deploying and running .NET applications on AWS (EC2, ECS/EKS, Lambda, RDS, S3, API Gateway, IAM)
- Experience modernizing legacy Microsoft applications into microservices or cloud-native architectures
Architecture & DevOps
- Strong understanding of cloud architecture patterns and best practices
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
- Infrastructure as Code exposure (Terraform, ARM, CloudFormation preferred)
- Knowledge of security, authentication, and authorization (OAuth, JWT, IAM, Entra ID)
Nice to Have
- Experience working with US Healthcare systems, regulations, and standards (HIPAA, HL7/FHIR, EDI, EMR/EHR systems)
- Experience in hybrid or multi-cloud architectures (Azure + AWS)
- Exposure to containerization (Docker, Kubernetes)
- Experience with domain-driven design and microservices
- Cloud certifications (Azure Architect, AWS Solutions Architect)