Lead Engineer, Full-Stack Engineering

Cencora•USA > WI > Remote, WI

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 across engineering and product teams. The engineer will combine full-stack expertise with the communication and leadership skills needed to take initiatives from concept through production. The technical environment includes .NET, Node.js, React, Azure, and modern front-end development.

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 for 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 a 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 within 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 remaining actively involved in 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 focused on 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 while helping 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.
  • Support for working families, which may include backup dependent care, adoption assistance, infertility coverage, family building support, behavioral health solutions, paid parental leave, and paid caregiver leave.
  • Training programs and professional development resources.
  • Mentorship programs.
  • Employee resource groups.
  • Volunteer activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service