Software Engineering Manager Innovative Delivery Solutions Job
Job Description Job Attributes+
-
Job ID
cd75ed7a-8d67-49dd-b302-44fbce09928c
-
Req #
20119530
-
Job Location
7000 Cardinal Place
Dublin, OH 43017, US -
Job Category
Information Technology
-
Job Type
Regular
-
Schedule
Full time
Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a global, integrated healthcare services and products company connecting patients, providers, payers, pharmacists and manufacturers for integrated care coordination and better patient management. Backed by nearly 100 years of experience, with more than 50,000 employees in nearly 60 countries, Cardinal Health ranks among the top 20 on the Fortune 500.
Job Description
This role is within Pharmaceutical IT supporting the Innovative Delivery Solutions (IDS) business area. In this role the candidate will have responsibilities over IDS applications, technologies, and processes, including and not limited to customer applications, packaged software and platforms, and custom applications. Additional responsibilities include strong partnership with Product teams, Pharmacists and Third-party Vendors.
What Software Engineering contributes to Cardinal Health
Software Engineering team is responsible for designing, developing, implementing and supporting applications, systems and IT products required to achieve the company's business objectives.
Demonstrates knowledge of software development techniques and fluency in software languages and application programming interfaces.Demonstrates general understanding of hardware/software platforms including but not limited to operating systems, databases, application servers, web servers and integration technologies.Plans and executes system implementations that ensure success and minimize risk of system outages or other negative production impacts.Demonstrates conceptual knowledge of architecture standards and database and operating systems.Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages.Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance.Demonstrates knowledge of software development, life cycle, modeling of business processes, application design patterns, business/functional documents. Estimates to high level business requirements and provide options analysis.Accountabilities
Oversee employees and contractors across different roles to ensure successful delivery and projects outcomes within desired timelines and budget.Solution delivery and ownership for a multi-year transformational program in progress replacing 30+ legacy applications with custom development of a new solution.Experience developing solutions and managing development teams who leverage agile methodologies and DevOps practices.Prior experience developing customer-facing solutions is desired.Experience with applications containing PHI data is strongly desired.Ability to mentor and grow a development team.Preferable experience, either hands-on or managing teams, using technologies such as Java Spring Boot, Spring Batch, Angular, SQL databases and RESTFul APIs in an event driven microservice architecture.Exposure to cloud computing platforms such as GCP or AWS is a plus.Maintenance and support for the new and legacy application landscape.Application retirement of legacy application landscape.Experience with vendor management of existing and new contracts.Must be able to interface with senior level stakeholders as well as manage a nationally located team.What is expected of you and others at this level
Manages department operations and supervises professional employees, front-line supervisors and/or business support staffParticipates in the development of policies and procedures to achieve specific goalsEnsures employees operate within guidelinesDecisions have a short term impact on work processes, outcomes, and customersInteracts with subordinates, peer customers and suppliers at various management levels and interact with senior managementInteractions normally involves resolution of issues related to operations and/or projectsGains consensus from various parties involvedQualifications
Bachelors Degree in related field preferred or equivalent work experience8+ years experience in related field preferredAbility to define work processes and lead team members in successful implementation and ongoing execution preferredAbility to develop individuals and teams preferredExcellent oral and written communication skills preferredExcellent organizational skills preferredCardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.