About The Position

What Application Development & Maintenance brings to Cardinal Health: Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. As part of the Corporate Legal Compliance and Legal, Regulatory, Quality (LRQ) team, this position strategically supports business functions that intersect with legal, quality, and regulatory requirements. This includes overseeing pharmaceutical distribution compliance at both federal and state levels, with a strong emphasis on controlled substances, reporting, and monitoring. A critical aspect of this role is the implementation and ongoing support of IT systems and applications specifically designed for the Regulatory Reporting functional area, enabling the regulatory team to perform their duties effectively. What is expected of you and others at this level Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects May contribute to the development of policies and procedures Works on complex projects of large scope Develops technical solutions to a wide range of difficult problems. Solutions are innovative and consistent with organization objectives Practice Agile and DevSecOps methods in a geographically dispersed team. Completes work independently; receives general guidance on new projects Organizational skills that enable one to work on several tasks simultaneously, providing management with appropriate insight into the workload and priorities. Work reviewed for purpose of meeting objectives May act as a mentor to less experienced colleagues

Requirements

  • 6+ years of experience in backend web application development within a corporate environment preferred
  • Expertise in Java/Spring Boot for building scalable microservices and RESTful APIs (including APIGEE) preferred
  • Proficiency in SQL databases (e.g., PostgreSQL, BigQuery)
  • Experience with Git version control (e.g., GitHub).
  • Hands-on experience with containerization (Docker), container orchestration (Kubernetes/GKE), and CI/CD pipelines (e.g., Concourse) on Google Cloud Platform (GCP) preferred
  • Demonstrated ability to thrive in Agile environments, coupled with strong analytical, problem-solving, and communication skills for technical and stakeholder audiences.
  • Self-motivated and passionate about continuous learning.

Nice To Haves

  • Experience with Event-Driven Architecture (EDA) technologies (e.g., Kafka)
  • Understanding of Angular concepts, including components, services, and modules.
  • Experience leading projects or initiatives.

Responsibilities

  • Apply expertise in software development techniques, languages, and APIs to build robust solutions.
  • Ensure the quality, reliability, and maintainability of developed solutions through best practices and testing.
  • Contribute to system design and architecture, ensuring successful implementations and minimizing production risks.
  • Diagnose and resolve complex system issues, including production outages, efficiently and effectively.
  • Participate actively in all phases of the Agile development lifecycle (sprint planning, stand-ups, retrospectives).
  • Collaborate with business stakeholders (e.g., Regulatory, Quality) to understand processes and translate requirements into technical solutions.

Benefits

  • Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service