Job Number: 20021551

Location: Dublin, OH

Date Posted: 9-11-2017

Job Title: Software Engineer

Apply Now Apply Now

Job Summary

This is a unique role at Cardinal because it takes a blend of skills to fill. We are software engineers that build tools for Finance and Sales folks. Our internal customers are a mix of Finance Analysts, Salespeople as well as some Pricing Operations folks. This role requires the ability to be able to oversee the work of others to ensure high-quality output while also contributing quality code on a project.

Job Description

We build traditional n-tier web applications using Angular2 and the Microsoft stack. We follow an AGILE/SCRUM process when building solutions. We practice continuous integration and some of our current projects use Event Sourcing, Domain Driven Design, and are deploying to AWS.

Are you constantly trying to improve processes and encourage good engineering behavior? Are you interested in growing your business acumen alongside your technology skillset? We are interested in self-motivated, creative, teammates. One of our big goals this year is to embrace Continuous Delivery. Help us improve our solutions or our process. Talk to us about what you have seen work well or dead ends to avoid.

Qualifications

Extensive knowledge of object oriented programming

Extensive knowledge of JavaScript, HTML and CSS best practices

Full-stack engineering experience

Excited about learning and trying technologies

Experience instilling engineering best practices

Responsibilities

Suggest, implement and iterate on instilling best practices for this development team

Continuously write and maintain frontend and backend code

Participate in sprint planning and development through sprints

Work with product team on how to best track and visualize a new feature’s revenue impact

Participate in design and code reviews

Develop features related to deal modeling & process automation

Additional Job Description

If you can give examples of a few of the following, you are a great candidate:

- Strong communicator who can work alongside product owners & other engineers

- You dissect complex information to simplify and abstract it for easier audience digestion

- Process thinker—addresses design challenges and can clearly articulate a step-by-step approach for coming up with a solution to team members

- You love finding ways to complete projects and solving problems more efficiently and effectively

- Able to grasp many business models, recognizing situations where invention can be pushed and when to strictly uphold standards

- View design as an art, while understanding the importance of budgets and timelines

- Are innately curious and continuously striving to add to your tool belt

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