McKesson is seeking to develop and maintain software applications using cutting-edge technologies to make quality care more accessible and affordable
Requirements
- Cloud Platforms: Azure, Google Cloud Platform (GCP), Kubernetes
- Programming Languages & Frameworks: ReactJS, NodeJS, TypeScript, NextJS, JQuery, Java, Spring MVC, Spring Boot, Hibernate, SQL/PL SQL
- Databases: PostgreSQL, Oracle
- Source Code Management & Build Tools: GitHub, Maven, NPM
- Monitoring & Observability Tools: Dynatrace, Datadog, ELK Stack
- Testing: Manual and Automation Testing Tools
- Experience with multi-tiered web-based systems and complex data-driven applications
Responsibilities
- Participate in the full software development lifecycle, including requirement analysis, design, development, documentation, and deployment
- Define and refine technical designs and processes in collaboration with stakeholders
- Apply deep knowledge of multiple domains and systems to inform architectural decisions
- Investigate and resolve complex software issues using diagnostic analysis and operational insights
- Lead and mentor junior developers in coding best practices and solution design
- Write, document, debug, and refactor code; lead peer code reviews to ensure code quality
- Implement and maintain monitoring, observability, and disaster recovery solutions
Other
- Bachelor’s degree in Computer Science, Engineering, or a related STEM field (or equivalent experience)
- Minimum of 7 years of professional experience in software engineering
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Proven leadership in technical mentoring and project execution