Job Number: 20011802

Location: Dublin, OH

Date Posted: 6-17-2017

Job Title: JavaScript Angular Software Engineer

Apply Now Apply Now

Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a $100+ billion health care services company that improves the cost-effectiveness of health care. As the business behind health care, Cardinal Health helps pharmacies, hospitals, ambulatory surgery centers, clinical laboratories and physician offices focus on patient care while reducing costs, enhancing efficiency and improving quality. Ranked #21 on the Fortune 500, Cardinal Health employs 34,000 people worldwide.

We currently have a full-time career opening for a JavaScript Angular Software Engineer

This role will be part of an Agile development team responsible for supporting the Cardinal Health eCommerce store fronts and other web properties while developing customer-driven features leveraging the Single-Page Applications (SPAs) design and architecture, Adobe Experience Manager (AEM/CQ), Adobe Analytics and Dynamic Tag Management (DTM) solutions.


  • Work and thrive in a collaborative development environment following the Agile Scrum practices including ATDD/BDD
  • Comfortable designing and developing multi-tier applications in a complex architectural landscape on open source frameworks.
  • Design, create, and modify web applications utilizing AngularJS and AEM.
  • Optimize the application for maximum speed and stability
  • Assist in development of standards, methodology and repeatable processes.
  • Develop clean, standards based, modern code with an emphasis on advocacy toward end-users.


  • Proven development experience with JavaScript and Angular is a must.
  • Experience in HTML5, CSS3, AJAX, and general Web 2.0 techniques in the context of interactive Web Applications
  • Working experience with one of these advanced Javascript frameworks – AngularJS, BackboneJS or EmberJS. Preferably AngularJS 2.0.

The following qualifications/skills would be helpful but not required:

  • Working experience with CSS extension languages such as LESS or SASS
  • Working experience with AEM/CQ
  • Working experience with DTM
  • Working experience with JavaScript test frameworks such as Jasmine and Mocha
  • Working experience with Cucumber
  • Working experience with JIRA
  • Working experience with ATDD/BDD

Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

To apply, your internet browser must be Internet Explorer Version 9 or above, FireFox, Safari or Chrome. If your current browser is Internet Explorer 8 or below, please upgrade your browser before applying

Learn how to update your browser

Meet Gopikrishna

I started my career as an IT programming analyst and have progressed into management. Cardinal Health provides various training programs to help individuals be successful in their job and grow professionally. This is a great place to work because the people here strive to make a great difference in healthcare every day. Gopikrishna, Manager, Software Engineering