Role description
Position Summary
We are looking for an experienced Solution Architect with strong expertise in Microsoft .NET, Azure Cloud, enterprise integration, and cloud-native architecture to lead the design and delivery of large-scale digital platforms.
The ideal candidate will have proven experience in .NET Core/.NET 8+, C#, Azure, microservices, enterprise integration, DevOps, observability, and architecture governance. The role will involve working closely with business stakeholders, product teams, engineering teams, and senior client leadership to define scalable, secure, resilient, and cost-effective technology solutions.
Experience in Healthcare, Life Sciences, Clinical Trials, Medical Devices, or HIPAA-regulated environments will be highly desirable.
Solution & Enterprise Architecture
Own end-to-end solution architecture for enterprise applications and digital platforms.
Define architecture roadmaps aligned with business and technology objectives.
Create and review HLD, LLD, UML diagrams, ADRs, and architecture documentation.
Lead architecture and design reviews and evaluate emerging technologies.
Ensure compliance with enterprise standards, security policies, scalability, and NFRs.
Application Architecture
Architect scalable applications using .NET Core/.NET 8+, ASP.NET Core, C#, REST APIs, Microservices, DDD, and Event-Driven Architecture.
Define API-first strategies, reusable design patterns, and enterprise coding standards.
Drive modernization of legacy applications into cloud-native architectures.
Azure Cloud Architecture
Design secure, highly available, resilient, and cost-optimized Azure solutions.
Strong experience with AKS, App Services, Azure Functions, API Management, Service Bus, Event Hub, Key Vault, Azure Storage, Azure SQL, Redis, Entra ID, Logic Apps, and Azure data services.
Define disaster recovery, business continuity, backup, multi-region, and high-availability strategies.
Infrastructure & Platform Engineering
Lead Azure infrastructure architecture and governance.
Define Infrastructure-as-Code strategies using Terraform, Bicep, or ARM Templates.
Drive cloud networking, identity, security, compliance, and platform engineering initiatives.
Partner with DevOps/SRE teams to improve reliability and operational excellence.
DevOps & DevSecOps
Define and govern CI/CD strategies using Azure DevOps and GitHub Actions.
Establish branching, release, deployment, and environment management practices.
Drive DevSecOps, automated security controls, quality gates, and engineering best practices.
Champion containerization using Docker and Kubernetes.
Observability & Reliability
Define enterprise observability strategies covering monitoring, logging, tracing, and performance.
Implement solutions using Azure Monitor, Application Insights, Log Analytics, Grafana, Prometheus, and OpenTelemetry.
Establish SLIs, SLOs, and Error Budgets.
Support production reliability, incident management, and root-cause analysis.
Enterprise Integration
Design integration architectures using REST APIs, Event Streaming, Azure Service Bus, messaging patterns, and third-party integrations.
Define standards for secure, scalable, and maintainable system integration.
Architect complex multi-system integration and orchestration platforms.
Stakeholder & Technical Leadership
Collaborate with business leaders, Product Owners, engineering teams, architects, delivery teams, and clients.
Translate business requirements into scalable technology solutions.
Present architecture strategies and recommendations to senior leadership.
Mentor architects and engineering teams and provide technical direction across projects.
Microsoft & Application Technologies
Azure
Azure Architecture
Azure Kubernetes Service (AKS)
Azure App Services
Azure Functions
Azure API Management
Azure Service Bus / Event Hub
Azure Storage / Azure SQL
Azure Key Vault
Microsoft Entra ID
Azure Logic Apps
Azure Cache for Redis
Infrastructure & Security
Azure Networking
Terraform / Bicep / ARM
Security Architecture
High Availability
Disaster Recovery
Business Continuity
DevOps
Observability
Architecture & Design
SOLID Principles
Design Patterns
Enterprise Integration Patterns
DDD
Event-Driven Architecture
Microservices
TOGAF – Preferred
UML
HLD / LLD
Architecture Decision Records (ADR)
Bachelor's or Master's degree in Computer Science, Engineering, IT, or a related discipline.
12+ years of overall software engineering experience.
5+ years of experience in Solution Architecture.
Proven experience designing and delivering large-scale enterprise applications and digital platforms.
Strong hands-on Azure cloud architecture and infrastructure experience.
Experience leading application modernization and cloud transformation initiatives.
Strong understanding of enterprise integration, security, scalability, and reliability.
Healthcare / Life Sciences
Clinical Trials
Medical Devices
HIPAA-regulated environments
Healthcare interoperability standards such as HL7/FHIR
Healthcare APIs and digital workflow modernization
Complex enterprise integration and orchestration platforms
Data, analytics, and AI-enabled solutions
Excellent communication and presentation skills.
Strong stakeholder and client management capabilities.
Ability to influence senior leadership and technical decision-makers.
Strong analytical and problem-solving skills.
Excellent mentoring and coaching abilities.
Ability to collaborate effectively across globally distributed teams.
The successful candidate will be a Principal Engineer / Solution Architect / Enterprise Architect with strong Microsoft .NET and Azure expertise, capable of designing enterprise-grade, cloud-native, secure, scalable, and highly integrated platforms.
The candidate should demonstrate strong leadership in architecture governance, Azure cloud transformation, application modernization, enterprise integration, DevOps/DevSecOps, observability, and reliability engineering across complex digital transformation programs.
Skills
.NET, Microsoft Azure, Enterprise Architecture, Domain-Driven Design, TOGAF, Incident Management, Issue Analysis, High Availability and Disaster Recovery, Security Engineering, UML, Terraform
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.