Taro Logo

Software Engineer

A global distributor of pharmaceuticals, manufacturer and distributor of medical and laboratory products, and provider of healthcare performance and data solutions.
Dublin, OH, USA
$94,900 - $135,600
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Software Engineer

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.

Last updated 11 days ago

Responsibilities For Software Engineer

  • Develop, test, and deploy software applications and IT solutions
  • Collaborate with Technical Leads, Business Analysts, and other Developers
  • Participate in code reviews, unit testing, integration testing, and debugging
  • Participate in agile ceremonies
  • Implement features and enhancements following best practices
  • Contribute to technical documentation
  • Build and consume APIs, microservices, and integration components
  • Participate in troubleshooting and resolving application issues
  • Follow established SDLC processes
  • Stay current with emerging technologies and industry trends

Requirements For Software Engineer

Java
Python
Node.js
React
PostgreSQL
MongoDB
Kafka
Kubernetes
  • Bachelor's degree in Computer Science, Engineering preferred, or related technical field
  • 3-5 years of professional experience in software development
  • Proficiency in server-side languages (Java, Python, Node.js)
  • Proficiency in front-end development (HTML, CSS, JavaScript)
  • Strong understanding of RESTful APIs and microservices architectures
  • Experience with data integration techniques
  • Experience with databases (PostgreSQL, MongoDB)
  • Experience with modern software development practices and tools
  • Experience with test automation frameworks
  • Solid understanding of DevOps principles
  • Strong communication skills
  • Experience with event-driven architectures
  • Experience with cloud-native platforms

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental and vision coverage
  • Paid time off plan
  • Health savings account (HSA)
  • 401k savings plan
  • Access to wages before pay day with myFlexPay
  • Flexible spending accounts (FSAs)
  • Short- and long-term disability coverage
  • Work-Life resources
  • Paid parental leave
  • Healthy lifestyle programs

Jobs Related To Cardinal Health Software Engineer