Principal Software Engineer

MediSolution

Bengaluru, Vadodara

Hybrid

INR 4,500,000 - 6,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Altera Digital Health seeks a Senior Systems Architect to lead architecture and design for large-scale distributed applications. You will shape engineering standards, drive AI into products, and architect cloud-native solutions on Azure, while mentoring engineers.

You will collaborate with product, data, and business teams to ensure security, scalability, and reliability, advancing Altera's mission in healthcare technology.

Qualifications

  • 10+ years of software development experience.
  • Strong proficiency in .NET/C# and frontend (Angular desirable).
  • Deep understanding of data structures & algorithms.
  • Experience with microservices and RESTful APIs.
  • DevOps practices including CI/CD, containerization and automation.
  • Hands-on AI integration experience a plus.

Responsibilities

  • Lead system architecture and design for large-scale, distributed apps.
  • Define and enforce engineering best practices and standards.
  • Drive AI capabilities into products and workflows.
  • Architect cloud-native and hybrid Azure architectures.
  • Mentor senior and mid-level engineers.
  • Collaborate with product, data and business teams for strategic initiatives.
  • Ensure performance, security, reliability and scalability.
  • Evaluate new technologies and AI tools.

Skills

System architecture
Object-oriented programming
Data structures & algorithms
Microservices
RESTful APIs
Event-driven systems
DevOps (CI/CD)
AI integration
Cloud thinking
Leadership

Tools

AKS
Azure Functions
Azure Service Bus
Azure Storage (Blob, Cosmos DB, SQL)
Terraform
Bicep
ARM templates
Monitoring (Azure Monitor, App Insights)
Security & Identity (Azure AD, RBAC)

Job description

Core Responsibilities

_Core Responsibilities Lead system architecture and design for large-scale, distributed applications Define and enforce engineering best practices, coding standards, and design patterns Drive adoption of AI capabilities into products and workflows Architect and manage cloud-native solutions on Microsoft Azure Mentor senior and mid-level engineers Collaborate with product, data, and business teams for strategic initiatives Ensure system performance, scalability, security, and reliability Evaluate and integrate new technologies (AI tools, frameworks, cloud services)

1. Software Engineering Expertise

10+ years of experience in software development Strong proficiency in languages like .net, C#, Angular (Good to have) etc., Strong Object Oriented Programming Deep understanding of: Data structures & algorithms Microservices architecture RESTful APIs and event-driven systems Experience with DevOps practices (CI/CD, containerization, automation)

2. AI Skills

Hands-on experience with: Github Copilot BMAD Method Framework (Good to have) Experience integrating AI into development Familiarity with Generative AI (LLMs, prompt engineering, Agent, RAG, MCP etc.,) Ability to evaluate AI models for performance, bias, and scalability Experience with AI APIs and tools (e.g., OpenAI, Azure AI services)

3. Azure Cloud Expertise

Strong experience with Microsoft Azure, including: Azure Kubernetes Service (AKS) Azure Functions / App Services Azure Service Bus Azure Storage (Blob, Cosmos DB, SQL Database) Designing cloud-native and hybrid architectures Expertise in: Infrastructure as Code (ARM templates, Terraform, Bicep) Monitoring (Azure Monitor, Application Insights) Security & identity (Azure AD, RBAC)

4. System Design & Architecture

Ability to design highly scalable, fault-tolerant systems Experience with distributed systems and high-availability architectures

5. Leadership & Strategy

Proven ability to lead technical strategy across teams Strong decision-making and problem-solving skills Experience influencing stakeholders and aligning engineering with business goals Ability to drive innovation using AI and cloud technologies

A global healthcare IT innovator, Altera Digital Health develops and elevates technology to connect and inspire healthier communities. Our platform approach to our solutions is changing the way healthcare is delivered. By keeping the human user at the center of our design methodology, we are supporting caregivers and helping patients meet and exceed their wellness goals. Together, with our clients, we’re driving a new era of healthcare.

Altera is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by local law.

If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at: HR.Recruiting@AlteraHealth.com To learn more, visit www.alterahealth.com.

Our commitment to fair and equitable hiring. As part of our recruitment process, we use artificial intelligence (AI) tools during the initial screening phase to help identify candidates whose qualifications most closely align with the requirements of the role. This technology supports efficiency and consistency in the early stages, but it never replaces human judgement. All subsequent evaluations and final hiring decisions are made by our recruitment professionals. AI does not make final hiring decisions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Expert Software Engineer (Sunrise Product Experience)
Expert Software Engineer (Sunrise Product Experience)

MediSolution • Pune District, Vadodara

On-site
INR 1,500,000 - 2,800,000
Sr Software Engineer (Sunrise Product Experience)
Sr Software Engineer (Sunrise Product Experience)

MediSolution • Pune District, Vadodara

On-site
INR 1,500,000 - 2,500,000
Sr Systems Support Engineer
Sr Systems Support Engineer

MediSolution • Pune District, Vadodara

Hybrid
INR 3,000,000 - 6,000,000
Associate Systems Engineer
Associate Systems Engineer

MediSolution • Pune District, Vadodara

Hybrid
INR 500,000 - 700,000
Expert Configuration Engineer
Expert Configuration Engineer

MediSolution • Pune District, Vadodara

Hybrid
INR 1,400,000 - 2,000,000
Contractor
Contractor

MediSolution • Pune District, Vadodara

On-site
INR 300,000 - 600,000
Sr Systems Support Engineer
Sr Systems Support Engineer

MediSolution • India

On-site
INR 1,200,000 - 1,800,000
Associate DevOps Engineer
Associate DevOps Engineer

Altera Digital Health • Maharashtra

On-site
INR 600,000 - 800,000
Associate DevOps Engineer
Associate DevOps Engineer

Harris Computer • Maharashtra

On-site
INR 600,000 - 900,000
Sr. Manager Client Technology
Sr. Manager Client Technology

MediSolution • Pune District, Vadodara

Hybrid
INR 3,500,000 - 5,200,000
Competitive salary
Comprehensive benefits
Leadership role