Software Developer
- Job Number: 20164758
- Location: Tokyo, Tokyo
- Country: Japan
- Date Posted: 8/19/2025
- Type: Full time
- Employment Type: Regular
THE COMPANY and BUSINESS
Essential to care™
Headquartered in Dublin, Ohio, ranks among the top 20 in the Fortune 500, Cardinal Health, Inc. (NYSE: CAH) is a global, integrated healthcare services and products company.
We provide customized healthcare solutions for hospitals, pharmacies, and clinics worldwide, enhancing supply chain efficiency and patient care. Our clinically proven products and pharmaceuticals connect patients, providers, and manufacturers for better care coordination.
With nearly 100 years of experience, our 48,000 mission-driven partners in 30+ countries strive to advance healthcare and improve lives every day. We are committed to innovative, cost-effective solutions that improve lives and drive continuous improvement in healthcare.
Our $12B Global Medical Products and Distribution Segment manufactures and distributes Cardinal Health brand products across the globe.
We are looking for a talented and experienced Software Developer to join our Cardinal Health Japan IT team. If you are passionate about technology, thrive in a collaborative environment and dedicated to making a positive impact on healthcare, we want to hear from you!
What “Software Developer” contributes to Cardinal Health
We are seeking a proactive and technically skilled Intermediate Level Software Developer (.NET, Java, Full Stack) to join our Commercial IT Applications team in Japan. This role focuses on maintaining and enhancing enterprise applications, developing new features and projects, and ensuring smooth production releases. You will collaborate closely with cross-functional teams to deliver secure, scalable, and high-performing solutions that support our Post Sales Discount (PSD) systems and related applications.
Key Responsibilities
- Application Maintenance & Support: Monitor, troubleshoot, and resolve issues in production systems to ensure stability and performance.
- Project Development: Design and implement new features and enhancements on existing applications using .NET, Java, and JavaScript technologies.
- Testing & Release: Conduct unit testing, support UAT/PAT, and manage production deployments in cloud environments (GCP/AWS).
- Stakeholder Collaboration: Work closely with business analysts, QA, and other stakeholders to gather requirements and deliver effective solutions.
- Secure Coding: Write clean, secure, and maintainable code using .NET (C#), Java, HTML5, JavaScript, and SQL (MSSQL/MySQL) (Full-Stack Development).
- API Integration: Develop and maintain RESTful APIs for seamless system integration.
- Documentation: Maintain clear and comprehensive technical documentation throughout the software development lifecycle.
- Continuous Improvement: Identify opportunities to improve system performance, development processes, and team collaboration.
Qualifications
Required:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3–4 years of hands-on experience in software development using .NET (C#), Java, HTML5, JavaScript, MSSQL, and MySQL (Full-stack developer).
- Experience in maintaining and enhancing production systems.
- Strong understanding of RESTful API development and integration.
- Experience developing/deploying applications on cloud platforms (Google Cloud Platform or AWS).
- Solid grasp of object-oriented programming and design principles.
- Experience with unit testing, UAT support, and production release processes.
- Strong communication skills and ability to work independently.
- Japanese language proficiency (business level or higher).
Preferred:
- Experience with Agile methodologies and CI/CD pipelines.
- Familiarity with Atlassian tools (Jira, Confluence).
- Bilingual (Japanese/English) communication skills.
- Experience with Git or other version control systems.
- Knowledge of application security best practices.
- Ability to work effectively in a global team environment.
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.