- Company Name
- Cardinal Health
- Job Title
- Manager Commercial Technologies Software Engineering
- Job Description
-
**Job Title**
Manager, Commercial Technologies Software Engineering
**Role Summary**
Lead and manage a cross‑functional engineering team that designs, develops, and delivers back‑end software solutions for Cardinal Health’s commercial technology portfolio. Optimize performance, establish standards, and drive innovation to enhance customer experience and maximize business value.
**Expectations**
- Supervise a team of Technical Leads and Solution Architects, driving professional development and career growth.
- Develop and enforce software development policies, procedures, and quality standards across the organization.
- Manage departmental operations, ensuring alignment with organizational goals and efficient resource allocation.
- Interact with senior management, stakeholders, and customers to translate business requirements into technical solutions.
- Lead risk assessment, mitigation, and issue resolution while maintaining short‑term operational impact.
**Key Responsibilities**
- Direct the design, implementation, and documentation of back‑end solutions for commercial technologies.
- Establish and maintain development standards, tools, and best‑practice guidelines for the software development organization.
- Own technical solutions that have organization‑wide impact, including evaluating new initiatives and conducting POCs.
- Conduct IT assessments for current and prospective customers, translating findings into actionable improvements.
- Partner with stakeholders to ensure solutions meet established standards and address issues, risks, and mitigation plans proactively.
- Ensure teams are equipped with necessary resources, removing blockers and managing workflow to prevent distractions.
- Provide coaching, motivation, and guidance to team members to achieve optimal performance and career development.
**Required Skills**
- 8–12 years of progressive experience in software engineering leadership roles.
- Proven ability to manage technical teams and solution architects.
- Experience establishing development standards, procedures, and toolsets for large‑scale software projects.
- Strong project management, stakeholder communication, and risk mitigation skills.
- Deep understanding of back‑end development, system design, and application architecture.
- Demonstrated ability to assess, prioritize, and execute on innovation initiatives (POCs).
- Leadership skills focused on coaching, career development, and performance optimization.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Certifications such as PMP, Scrum Master, or relevant technology credentials (e.g., AWS, Azure, or Microsoft) are advantageous but not mandatory.