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 externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Role Overview:
Seeking dynamic leader to spearhead the development and implementation of mobile application features as part of Cardinal Health E-Commerce B2B digital transformation program for both iOS and Android ecosystems. This role offers the opportunity to lead a dynamic team based in India, working closely with business partners to drive implementation of solutions for various E-Commerce enterprise initiatives.
Ideal candidate for this role should have good understanding of technologies and mobile and digital customer experience trends, agile delivery experience leading and working with global teams. Strong communication skills and ability to work collaboratively across Business, IT, and cross-functional teams.
Key Responsibilities:
1. Partners with Product owners, Project managers, other stakeholders to lead product roadmap, planning, prioritization and provide weekly/bi-weekly progress updates to the program leadership.
2. Good understanding of project management functions. Must be able to create execution plans and manage progress against the plans working with US-based “onshore” and India-based offshore delivery team. Will be primary point of contact to lead action plans, drives focus, prioritization for the team to align with the program timelines.
3. Guides team in leveraging advanced technologies and frameworks, including VIPER architecture or similar, to build scalable and maintainable mobile applications for a complex and modern e-commerce platform.
4. Must have experience leading native mobile development for iOS and Android platforms. Experience with Swift, Kotlin, Java, or Objective-C are desirable. Sound experience of various design patterns (native, responsive design ..) and able to apply the experience recommending solutions.
5. Oversee deployment strategies across both Android and iOS App Stores, meeting Cardinal Health compliance and security standards. Leads the integration of CI/CD DevOps standards for efficient, automated deployment pipelines. Experience with cloud platforms like Google Cloud Platform (GCP) for backend services and implement Firebase remote configuration or similar tools to dynamically manage app behaviors.
6. Integrating security tools and libraries such as OWASP Mobile Top 10, SSL Pinning, ProGuard, and App Transport Security (ATS) to mitigate security risks, vulnerabilities and secure access management via Okta integration, to protect user data and ensure compliance with industry standards.
7. Drive user engagement and retention through the strategic use of push notification frameworks and third-party integrations, enhancing user experience with timely and relevant content.
8. Experience with integration of Coveo search or similar technologies to deliver fast and accurate search results, improving overall user satisfaction and platform usability.
9. Must be well versed with testing tools, test automation frameworks for various device types (browser, mobile ..). Should be able to apply the experiences for comprehensive device testing, simulator testing, test automation.
10. Good understanding of best practices for publishing applications on the App Store and Google Play, including app submission guidelines, metadata optimization, and store listing enhancements.
Desired Skills and Experience:
11. Proven leadership experience in mobile app development, with a strong portfolio of projects in iOS and Android.
12. Proven leadership experience with API-based architectures and solutions
13. Expertise in Swift and Kotlin, with a solid understanding of best practices in mobile app architecture, preferably VIPER or similar.
14. Experience with cloud platforms like Tanzu and GCP, and familiarity with Firebase remote configuration or similar tools.
15. Experience with event driven architectures and solutions such as Kafka and Springboot
16. Proficient in mobile scanning and optimization with third-party libraries for seamless user experiences.
17. Knowledge of deployment processes for both Android Play Store and iOS App Store, including scanning solutions and compliance requirements.
18. Strong background in integrating security measures, including biometric authentication and secure access management.
19. Experience in developing universal apps with consistent user experiences across mobile and tablet devices.
20. Demonstrated ability to implement effective push notification strategies and third-party integrations to enhance user engagement.
21. Experience with search technologies like Coveo, aiming for optimization and performance improvement.
22. Experience with App Store Connect and Google Play Console for managing app submissions, releases, and updates.
23. Familiarity with TestFlight and Google Play Distribution for beta testing and distribution.
24. Proficiency in CI/CD DevOps practices, configuration management, and automation tools to support a seamless development lifecycle.
25. Commitment to quality, with experience in both simulators and device testing to ensure the highest standards are met.
What We Offer:
26. A leadership role at the forefront of mobile technology innovation.
27. The opportunity to work with a talented team on a platform that supports thousands of users.
28. A culture that values creativity, professional growth, and collaboration.
29. Competitive compensation and benefits package.
Qualifications
30. 8-12 years of experience, preferred
31. Bachelor's degree in related field, or equivalent work experience, preferred
What is expected of you and others at this level
32. Applies advanced knowledge and understanding of concepts, principles, and technical capabilities to manage a wide variety of projects
33. Participates in the development of policies and procedures to achieve specific goals
34. Recommends new practices, processes, metrics, or models
35. Works on or may lead complex projects of large scope
36. Projects may have significant and long-term impact
37. Provides solutions which may set precedent
38. Independently determines method for completion of new projects
39. Receives guidance on overall project objectives
40. Acts as a mentor to less experienced colleagues
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