Cardinal Health - Indianapolis, IN
posted 2 months ago
The Commercial Technologies Software Engineering team at Cardinal Health plays a crucial role in managing the enterprise's portfolio of commercial technologies. This function is dedicated to maximizing the business value of these technologies while enhancing the overall customer experience. The team is responsible for creating strategic plans for the technology portfolio and developing innovative solutions that are informed by strong relationships with business leaders. They focus on developing back-end solutions and capabilities that improve the front-end experience for users. In this role, the Software Engineering team is tasked with developing design options, implementing process improvements, and creating back-end solutions that optimize performance and align with business needs. The job family oversees engineering projects and collaborates closely with product managers to establish clear objectives. They assess product systems, identify opportunities for enhancements, and apply engineering principles to develop effective solutions. The responsibilities of this position include managing the software development process for critical business initiatives, establishing partnerships with product management and technology teams, and fostering an innovative mindset that encourages out-of-the-box thinking. The role requires flexibility to navigate ambiguity and the ability to pivot quickly to adapt to changing circumstances. Additionally, the team manages the technical configuration, design, administration, development, implementation, and support of application frameworks utilized by the organization’s solutions. Ensuring that development estimates are aligned with IT teams is also a key responsibility.