Advantmed

Technical Architect

Advantmed

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
10+ yrs
Salary
Openings
1
Posted
2 days ago

Where you'll work

Job description

About Advantmed

Founded in 2005, Advantmed LLP is a healthcare information management company dedicated to empowering healthcare organizations to enhance their financial and clinical performance. We deliver transparent, innovative risk adjustment and quality improvement solutions designed to achieve superior outcomes.

Job Overview

Advantmed is seeking a highly experienced Senior Application Architect to spearhead the design and ongoing development of contemporary cloud-native enterprise applications. This role centers on the Microsoft technology stack and requires profound expertise in Azure services, .NET Core, React, microservices architecture, and distributed systems, with a critical emphasis on scalability, security, performance, and adherence to engineering best practices. The architect will collaborate across engineering, DevOps, product, and business teams to shape architectural strategy, modernize existing applications, and deliver robust, secure, and high-performing solutions. This position involves providing technical leadership throughout the software development lifecycle, establishing architectural standards, championing cloud-native transformation, and mentoring development teams in modern architectural and engineering methodologies.

Key Responsibilities
  • Spearhead the architecture, design, and implementation of scalable, secure, and high-performing enterprise applications utilizing Azure, .NET Core, React, microservices, and Cosmos DB.
  • Establish and enforce application architecture standards, development frameworks, integration patterns, and engineering best practices.
  • Design cloud-native and distributed application solutions leveraging a range of Azure services, including AKS, App Services, API Management, Azure Functions, Service Bus/Event Hub, Cosmos DB, Azure Storage, and Key Vault.
  • Architect robust RESTful APIs, event-driven communication models, secure integration frameworks, and effective service-to-service communication patterns.
  • Offer architectural guidance, technical leadership, and mentorship to development teams throughout the entire software development lifecycle.
  • Collaborate closely with business stakeholders, product owners, engineering, and DevOps teams to translate business requirements into scalable technical solutions.
  • Ensure application scalability, resiliency, maintainability, observability, and security through rigorous architecture governance and design reviews.
  • Design and implement secure application practices, encompassing authentication, authorization, API security, data protection, Azure AD integration, OAuth2, and OpenID Connect.
  • Lead modernization initiatives, including the migration of monolithic applications to cloud-native and microservices-based architectures.
  • Define and implement CI/CD strategies, DevSecOps practices, automated deployment pipelines, and release management processes using Azure DevOps and GitHub Actions.
  • Partner with infrastructure and DevOps teams to optimize Kubernetes deployments, containerization strategies, monitoring, and overall operational efficiency.
  • Establish comprehensive monitoring, logging, distributed tracing, and alerting standards using tools like Application Insights, OpenTelemetry, Grafana, Prometheus, ELK, or Splunk.
  • Conduct architecture reviews, technical assessments, proof-of-concept evaluations, and solution design workshops.
  • Produce and maintain detailed architecture documentation, including application diagrams, integration flows, deployment models, sequence diagrams, and technical decision records.
  • Evaluate emerging technologies and recommend architectural enhancements aligned with enterprise strategy and business objectives.
  • Support Agile/Scrum delivery processes and drive continuous improvement initiatives focused on scalability, performance, maintainability, and developer productivity.
Must-Have Skill Set
  • A minimum of 10 years of experience in software development and application architecture, with demonstrated expertise in designing enterprise-grade distributed systems.
  • Extensive experience with the Microsoft technology stack, including: ASP.NET Core / .NET Core, C#, React.js, REST APIs, and Microservices architecture.
  • Significant hands-on experience designing and implementing cloud-native applications on Microsoft Azure.
  • A deep understanding of: Microservices architecture, Domain-Driven Design (DDD), Event-driven architecture, and API-first design principles.
  • Proficiency with Azure services such as: Azure Kubernetes Service (AKS), Azure App Services, Azure Functions, Azure API Management, Azure Service Bus/Event Hub, Azure Cosmos DB, Azure Storage / ADLS, Azure Key Vault, and Azure Monitor / Application Insights.
  • Substantial experience with Cosmos DB and NoSQL data modeling strategies.
  • Experience with Docker and Kubernetes or other container orchestration platforms.
  • Proven experience designing and implementing CI/CD pipelines using Azure DevOps and GitHub Actions.
  • A strong grasp of application security best practices, including: OAuth2, OpenID Connect, Azure AD, Managed Identity, RBAC, and Secure API design.
  • Experience implementing observability and monitoring solutions using tools like OpenTelemetry, Application Insights, Grafana, Prometheus, ELK, or Splunk.
  • Exceptional leadership, communication, stakeholder management, and collaboration skills.
  • The ability to mentor development teams and guide architectural and engineering decisions effectively.
  • Experience working within Agile/Scrum environments.
Good to Have
  • Experience with GraphQL APIs.
  • Experience with event streaming and messaging systems.
  • Familiarity with Angular or Vue.js.
  • Experience with SQL databases such as MS SQL Server or PostgreSQL.
  • Knowledge of healthcare environments or regulated industries involving PHI/HIPAA compliance.
  • Experience implementing zero-trust and cloud security architectures.
  • Familiarity with Infrastructure as Code (IaC) using Terraform or Bicep.
  • Experience with distributed tracing and performance optimization in microservices environments.
Competencies
  • Analytical Thinking
  • Technical Leadership
  • Problem Solving
  • Architecture & Design Expertise
  • Communication & Stakeholder Management
  • Team Collaboration
  • Mentoring & Coaching
  • Time Management & Prioritization
  • Risk Assessment & Mitigation
  • Organizational & Task Management
  • Creativity & Innovation
  • Decision Making
  • Accountability & Ownership
  • Honesty & Integrity
Additional Information

Relevant cloud certifications from Microsoft Azure are considered a plus.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files