JobHabor

Principal Software Engineer

Altera Digital Health
Location
Remote Bangalore-Baroda, India
Workplace
Remote
Employment
Salary
Apply on the employer’s site

Posted 5mo ago

_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

Skills

  • Azure
  • .NET
  • C#
  • Angular
  • GitHub Copilot
  • Generative AI
  • LLM
  • Prompt Engineering
  • Retrieval-Augmented Generation
  • Model Context Protocol
  • OpenAI
  • Azure AI Services
  • Azure Kubernetes Service
  • AKS
  • Azure Functions
  • Azure App Service
  • Azure Service Bus
  • Azure Storage
  • Cosmos DB
  • SQL
  • ARM Templates
  • Terraform
  • Bicep
  • Azure Monitor
  • Azure Application Insights
  • Microsoft Entra ID
  • RBAC

More jobs at Altera Digital Health

All 40

Similar roles