Cencora logo

Engineer II, Enterprise Application Engineering

Cencora
NewPosted this week

LOCATION

Pune · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Application DevelopmentApplication Lifecycle ManagementData ModelingCI/CDpower platformDataverse

Job description

Overview

Hands-on development role building and extending PRISM, the Power Platform solution that runs quoting, resource management and project management for Cencora's Global Consulting Services business.

What you'll do

  • Design and build features across the Power Platform stack: model-driven apps, canvas apps, PCF controls, Power Automate flows, business rules and Dataverse schema.
  • Write PowerFX for canvas apps and formula columns, and HTML, JavaScript and Liquid for Power Pages.
  • Own the quoting, resource management and project management capability areas from design through hypercare, translating user stories into working solutions and sizing work (T-shirt and ROM).
  • Participate in sprint planning, grooming and demos in Azure DevOps.
  • Build and maintain integrations between PRISM, D365 F&O and other systems using Azure Service Bus, Azure Functions, Logic Apps and Dataverse virtual tables.
  • Design JSON message contracts, handle errors and retries, and instrument with Application Insights.
  • Run ALM for PRISM: maintain solution structure and layering, manage the Git repo and branching, and build and operate Azure DevOps CI/CD pipelines through QA, UAT and Production.
  • Handle solution upgrades and updates, hotfixes and feature flags without breaking downstream environments.
  • Run Solution Checker and Power Platform ALM best practices as part of the definition of done.
  • Review pull requests from internal and vendor developers.
  • Support production: work incidents and problems with Incident and Problem Management teams, perform root cause analysis and fix the cause.
  • Document technical design, integration specs, deployment runbooks and job aids.

What you'll need

  • 5+ years experience developing on Power Platform and Dataverse, including at least two production model-driven apps you built or substantially extended.
  • Demonstrated work in Power Pages (HTML, JavaScript, Liquid, web templates, table permissions, authentication) and canvas apps (PowerFX, connectors, responsive layout, delegation).
  • At least one PCF control built and shipped, with TypeScript and React.
  • Production integration experience with Azure Service Bus (topics, subscriptions, dead-lettering) and Azure Functions or Logic Apps as the middle layer, including when to use event-driven versus batch.
  • Hands-on Azure DevOps pipeline development for Power Platform: Power Platform Build Tools or Power Platform CLI, service connections, solution export/import/unpack, environment variables and connection references, and managed solution upgrades.
  • Working knowledge of Power Platform ALM: solution layering, unmanaged dev and managed downstream environments, versioning, and unwinding a bad deployment.
  • Comfort in SAFe or Scrum delivery, writing and refining user stories, and demoing to product owners and business SMEs.
  • Clear written and spoken communication, explaining technical trade-offs to non-coding product owners and architects.
  • Bachelor's degree in computer science, software engineering, information technology or a related field, or equivalent experience.
  • 2+ years of experience in software engineering, systems engineering or a related field.

Nice to have

  • D365 F&O exposure, especially Project Operations, and experience surfacing F&O data in Dataverse through virtual tables or dual-write.
  • Professional services domain knowledge: quote-to-project, resource scheduling, utilization, time and expense, revenue recognition.
  • Microsoft Fabric or Power BI experience for reporting on Dataverse data.
  • Experience in a regulated industry (pharma, healthcare, financial services) where audit trails and data segregation matter.
  • Microsoft certifications: PL-400, PL-600 or AZ-204.
  • Certification in cloud platforms, programming languages, software development, or equivalent.

Details

  • Full-time position.
  • Location: Pune, India.
  • Works with an internal functional and technical team, an AMS vendor, and Vision25 delivery teams where PRISM touches the global D365 F&O rollout.
  • Sprints run via Azure DevOps or GitHub; code review on every pull request; nothing goes to Production without passing Solution Checker, automated pipeline deployment and UAT sign-off.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer II, Enterprise Application Engineering