Sr. Software Engineer

What Software  Engineering contributes to Cardinal Health & Fuse

  • Software  Engineering 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.

Qualifications

  • Bachelor’s Degree in related field or equivalent work experience
  • 8+ years’ experience in related field preferred
  • Working knowledge of relevant technologies: Java, Spring Boot, Angular, PostgreSQL, GCP, PCF
  • Knowledge of DevOps principles and practices preferred
  • Proven leadership ability preferred
  • Experience working on an agile team and in a Product Management model.

Accountabilities

  • Building out brand new Java-based application for our OptiFreight logistics freight management service
  • Utilizing Java, Spring Boot, Angular, PostgreSQL, GCP and PCF to build custom application from scratch
  • Lead small to mid-sized technical initiatives and provide technical direction and input
  • Act as technical mentor on team to provide skill uplift to junior and mid-level team members
  • Present live demos to senior business partners, unit CTO and senior leadership on a multi-million dollar initiative

What is expected of you and others at this level

  • Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects
  • Participates in the development of policies and procedures to achieve specific goals
  • Recommends new practices, processes, metrics, or models
  • Works on or may lead complex projects of large scope
  • Projects may have significant and long-term impact
  • Provides solutions which may set precedent
  • Independently determines method for completion of new projects
  • Receives guidance on overall project objectives

Cardinal 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.