Cardinal Health, a Fortune 500 company headquartered in Dublin, Ohio, is seeking a Mid-Level Software Engineer to join their Application Development & Maintenance team. This role offers an opportunity to work on critical supply chain business operations, developing innovative solutions that connect the clinical and operational sides of healthcare.
The position involves working with modern technologies including Java, Python, Node.js, and various databases, while building and maintaining scalable applications and APIs. You'll be part of a collaborative environment using agile methodologies, participating in various ceremonies and working with cross-functional teams.
The ideal candidate will bring 3-5 years of software development experience, with strong skills in both backend and frontend technologies. You'll work on complex projects of large scope, developing technical solutions to challenging problems while maintaining high standards of code quality through practices like code reviews and automated testing.
This remote position offers competitive compensation ($94,900 - $135,600) and comprehensive benefits including medical, dental, vision coverage, 401k, paid parental leave, and various wellness programs. As part of Cardinal Health's technology team, you'll contribute to solutions that advance healthcare and improve lives while working for a company with over 50 years of industry experience and more than 50,000 employees globally.
The role presents an excellent opportunity for professional growth, with exposure to enterprise-scale applications, distributed systems, and modern cloud technologies. You'll be part of an organization that values diversity, inclusion, and the power of different perspectives in creating better solutions for customers.