About The Position

Cencora is seeking an experienced Lead Full-Stack Engineer to provide hands-on technical leadership in developing and delivering complex, business-critical products and systems. The role is intended for a senior engineer who can own a substantial product or system component, make sound technical decisions, and collaborate effectively across engineering and product teams. The successful candidate will bring strong full-stack expertise and the communication and leadership skills needed to guide complex initiatives from concept through production. The technical environment includes .NET, Node.js, React, Azure, and modern front-end development. The Lead Engineer will lead technical direction and delivery for a significant product, platform, or system component while remaining actively involved in application development. The role includes translating business and product needs into practical solutions; establishing standards for quality, maintainability, reliability, scalability, and security; guiding technical design, reviews, troubleshooting, and resolution of risks and dependencies; and supporting and mentoring engineers. The role also involves using modern development practices and AI-assisted engineering tools where appropriate. Cencora describes its compensation, benefits, and resources as supporting an inclusive culture and team members’ physical, emotional, financial, and social wellness. Offerings include medical, dental, and vision care; support for working families that may include backup dependent care, adoption assistance, infertility coverage, family-building support, behavioral health solutions, paid parental leave, and paid caregiver leave; and training, professional development, mentorship programs, employee resource groups, and volunteer activities. The posting notes that this standardized job profile is a non-contractual reference and that actual duties and employment terms may vary according to business needs, local requirements, and applicable agreements or laws.

Requirements

  • Significant professional software engineering experience building and supporting complex applications or platforms.
  • Strong full-stack application development experience.
  • Strong experience with .NET technologies.
  • Experience developing services and applications with Node.js.
  • Strong experience with React and modern front-end development.
  • Demonstrated ability to lead technical delivery of a substantial application, system, product, or platform component.
  • Experience making architectural and technical design decisions in complex engineering environments.
  • Ability to work as both a hands-on engineer and technical leader.
  • Strong problem-solving, debugging, and technical decision-making capabilities.
  • Ability to communicate technical concepts effectively with engineering, product, and business stakeholders.
  • Experience collaborating across product and engineering functions.

Nice To Haves

  • Experience developing applications in healthcare, pharmacy, or other standards-driven environments.
  • Familiarity with NCPDP Script or related healthcare interoperability standards.
  • Experience integrating applications with shipping, fulfillment, or logistics platforms such as UPS.
  • Experience with standards-based APIs and third-party platform integrations.
  • Experience incorporating AI-assisted coding and software-development tools into engineering workflows.

Responsibilities

  • Serve as the technical lead for a significant product, platform, or system component.
  • Design, develop, test, and deliver scalable full-stack applications using technologies including .NET, Node.js, and React.
  • Provide hands-on engineering leadership while actively contributing to application development.
  • Translate product requirements and business needs into practical technical solutions.
  • Partner with product, engineering, architecture, and other stakeholders to define technical direction and delivery priorities.
  • Establish and promote engineering standards for code quality, maintainability, reliability, scalability, and security.
  • Lead technical design discussions, code reviews, troubleshooting, and solution development.
  • Identify technical risks and dependencies and proactively drive issues toward resolution.
  • Support and mentor engineers and help teams make sound design and implementation decisions.
  • Use modern development practices and AI-assisted engineering tools where appropriate to improve productivity and accelerate delivery.

Benefits

  • Medical, dental, and vision care.
  • Backup dependent care may be available.
  • Adoption assistance.
  • Infertility coverage.
  • Family-building support.
  • Behavioral health solutions.
  • Paid parental leave.
  • Paid caregiver leave.
  • Training programs and professional development resources.
  • Mentorship programs.
  • Employee resource groups.
  • Volunteer activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service