Principal Software Engineer

Altera Digital Health View all jobs

  • Bangalore, Karnataka Baroda, Madhya Pradesh
  • Permanent
  • Full-time
  • 16 days ago
_Core ResponsibilitiesLead system architecture and design for large-scale, distributed applicationsDefine and enforce engineering best practices, coding standards, and design patternsDrive adoption of AI capabilities into products and workflowsArchitect and manage cloud-native solutions on Microsoft AzureMentor senior and mid-level engineersCollaborate with product, data, and business teams for strategic initiativesEnsure system performance, scalability, security, and reliabilityEvaluate and integrate new technologies (AI tools, frameworks, cloud services)1. Software Engineering Expertise10+ years of experience in software developmentStrong proficiency in languages like .net, C#, Angular (Good to have) etc.,Strong Object Oriented ProgrammingDeep understanding of:Data structures & algorithmsMicroservices architectureRESTful APIs and event-driven systemsExperience with DevOps practices (CI/CD, containerization, automation)2. AI SkillsHands-on experience with:Github CopilotBMAD Method Framework (Good to have)Experience integrating AI into developmentFamiliarity with Generative AI (LLMs, prompt engineering, Agent, RAG, MCP etc.,)Ability to evaluate AI models for performance, bias, and scalabilityExperience with AI APIs and tools (e.g., OpenAI, Azure AI services)3. Azure Cloud ExpertiseStrong experience with Microsoft Azure, including:Azure Kubernetes Service (AKS)Azure Functions / App ServicesAzure Service BusAzure Storage (Blob, Cosmos DB, SQL Database)Designing cloud-native and hybrid architecturesExpertise in:Infrastructure as Code (ARM templates, Terraform, Bicep)Monitoring (Azure Monitor, Application Insights)Security & identity (Azure AD, RBAC)4. System Design & ArchitectureAbility to design highly scalable, fault-tolerant systemsExperience with distributed systems and high-availability architectures5. Leadership & StrategyProven ability to lead technical strategy across teamsStrong decision-making and problem-solving skillsExperience influencing stakeholders and aligning engineering with business goalsAbility to drive innovation using AI and cloud technologies

Altera Digital Health

Similar Jobs

  • Principal Software Engineer

    FM India

    • Bangalore, Karnataka
    Job Description Role Title: Principal Software Engineer Position Summary: Leads and mentors in the design, development, and maintenance of multi-tiered business applications.…
    • 3 days ago
    • Apply easily
  • Principal Engineer Architect

    Albertsons Companies India

    • Bangalore, Karnataka
    About Albertsons Companies India Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores …
    • 4 days ago
    • Apply easily
  • Principal Cloud Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 6 days ago
    • Apply easily