Home
/
Comprehensive
/
Technical Lead, Application Development and Maintenance
Technical Lead, Application Development and Maintenance-March 2024
Olympia
Mar 28, 2026
About Technical Lead, Application Development and Maintenance

What Application Development Maintenance contributes 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 external facing business needs. Application Development Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.

Responsibilities

Participate in all phases of software development lifecycle (SDLC) including application design, development, and implementation.

Collaborate with product owner and architect to provide the technical roadmap.

Act as a Subject Matter Expert (SME) on the product technology and on Java/Spring boot (PCF/Tanzu)

Evaluate product requirements and propose solutions aligned with vision and technical roadmap.

Build tools and pattern to accelerate development and delivery.

Work with diverse teams of developers with deep experience in distributed microservices, and full stack systems, machine learning and Generative AI tools and technologies.

Help teams troubleshoot and debug issues and help implement solutions.

Stay on top of tech trends, experimenting with, and learning new technologies, participating in internal external technology communities, and mentoring other members of the engineering community.

Build trust and strong relationships at all levels.

Collaborate with software engineering teams, engineering solution architects and other partners to design and architect solutions.

Qualifications

8-12 years of experience preferred

BA, BS or equivalent experience in related field preferred. Advance Degree preferred

Proven experience and expert craftsman in Java, Spring boot (PCF/Tanzu experience), Angular, and Postgres database.

Knowledge of Bash Shell, PowerShell, NodeJS, Java, Groovy, Python, JavaScript, Typescript, Angular preferred and experience with Gradle, Maven, Github builds.

Experience with Docker, Kubernetes, and Helm Chart deployment

Experience with DevOps Process and Best Practices including CI/CD pipelines written in Concourse (preferred), Jenkins, or other tools.

Experience working with large scale, enterprise software implementation.

Experience in Agile practices, DevOps practices, 12-factor techniques, and cloud architecture

Enable Designing, Implementing, and Securing Microservices and APIs, using: Spring Boot, RESTful APIs, ORM, Spring Security w/ OAuth 2, Hibernate.

Skilled at breaking large work down into manageable pieces of work that engineers can easily understand including ability to explain design principles and pattern.

Exposure to cloud computing platforms like GCP or AWS.

Proficiency in data modeling, writing SQL.

Experience with PostgreSQL or Big Query SQL queries.

Knowledge on ApigeeX, Terraform, Nexus, SonarQube is a plus.

Knowledge of Generative AI solutions like Github Copilot or similar tools and technologies.

Experience in application logging and monitoring tools like Splunk and Dynatrace.

Demonstrate good understanding of application security concepts

Experience or familiarity with serialized asset tracking using EPCIS (DSCSA/Pharma Track and Trace) will be plus.

What is expected of you and others at this level

Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects

Participates in the development of policies and procedures to achieve specific goals

Recommends new practices, processes, metrics, or models

Works on or may lead complex projects of large scope

Projects may have significant and long-term impact

Provides solutions which may set precedent

Independently determines method for completion of new projects

Receives guidance on overall project objectives

Acts as a mentor to less experienced colleagues

Anticipated salary range: $119,800 - $171,100

Bonus eligible: Yes

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

Application window anticipated to close: 05/08/2024 *if interested in opportunity, please submit application as soon as possible.

#LI-Remote

Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply.

Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.

To read and review this privacy notice click here

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Lot Associate
Job Description Lot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance of the store. Lot Associates also are responsible for maintaining a suffi
Lot Associate
Job Description Lot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance of the store. Lot Associates also are responsible for maintaining a suffi
Designer - Kitchen/Bath
Job Description Designers support three primary store priorities: Customers First, In Stock, and Store Appearance. Designers support Customers First by providing fast, thorough, and friendly service
Lot Associate
Job Description Lot Associates assist customers with the loading of their vehicles and also monitor and maintain the entrance of the store. Lot Associates also are responsible for maintaining a suffi
Customer Service/Sales
Job Description Position Purpose: Customer Service/Sales associates provide fast, friendly service by actively seeking out customers to assess their needs and provide assistance. These associates lea
Freight/Receiving
Job Description Position Purpose: Associates in Freight/Receiving positions ensure the store is stocked and ready for business every day. They load and unload trucks, move material from the receiving
Asset Protection Specialist
Job Description Position Purpose: The Asset Protection Specialist is primarily responsible for preventing financial loss caused by theft and fraud and supporting safety and environmental program comp
Cashier
Job Description Position Purpose: Cashiers play a critical customer service role by providing customers with fast, friendly, accurate and safe service. They process Checkout and/or Return transaction
Repair and Tool Technician
Job Description Position Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position ma
Freight/Receiving
Job Description Position Purpose: Associates in Freight/Receiving positions ensure the store is stocked and ready for business every day. They load and unload trucks, move material from the receiving
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved