Job descriptionAbout McKesson McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well‑being of you and those we serve – we care.
What You Do What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you.
Role Overview This role will be part of a cross‑functional team that develops technological solutions and performs support/operational duties. You will work with software teams on multiple projects, providing development support, brainstorming solutions, enhancing software applications (analyze, design, code, debug, test, and implement), and supporting systems currently in use.
Responsibilities
Work with a cross‑functional team of 3‑5 staff (business analysts, developers and quality assurance analysts)
Oversee delivery of change requests, incidents, vendor certifications, hot fixes / service packs and data conversions
Organize work and prioritize effectively with outstanding attention to detail
Communicate effectively with different roles: Managers, BAs, Developers, QAs and users
Manage internal and external relationships to maximize the highest levels of service
Design solutions to meet user requirements with focus on delivery within project timelines
Develop prototypes and participate in iterative design and development activities
Ensure resolution of incidents, tickets, and service requests according to SLAs
Evaluate ongoing support problems and develop long‑term plans for support improvements
Strive for delivery of technical work to very high standards
Keep abreast of technology industry and market trends
Key Requirements Knowledge
Bachelor’s degree in Computer Science or related field
5+ years of professional experience with Microsoft .NET
5+ years of experience managing support teams on large software projects
Experience working in an Agile (Scrum / Kanban) environment
Experience in incident management and problem resolution techniques
Strong experience with Microsoft SQL Server, including database design, performance tuning, indexing strategies, query optimization, stored procedures, and troubleshooting in production environments.
Strong skills in RDBMS, database design, triggers, stored procedures and SQL scripts
Strong experience in writing unit tests and working with automated testing tools
Strong understanding of application development methodologies
Knowledge of application design patterns and frameworks
Must be delivery-focused and able to take ownership of project deadlines
Strong customer service orientation
Excellent written and verbal English communication skills
Pharmacy experience and HL7 knowledge an asset
Experience creating and utilizing Microsoft 365 Copilot Agents (Copilot Studio / agent builder) to automate workflows, connect to organizational knowledge sources, and improve operational efficiency.
Abilities
Resolve conflicts among team members and develop consensus
Collaborate effectively with team members and cross‑functional teams, including Product, QA, Operations, and Support, to clarify requirements, align on priorities, and deliver high‑quality solutions.
Grasp business concepts driving technology requests and decisions
Work on multiple projects simultaneously and meet deadlines within a high‑energy, fast‑paced environment
Meet deadlines and high‑quality completion of assigned tasks
Supervision and Communications
Must be able to work in a fast‑paced and complex technical environment that requires attention to detail while developing new system applications and providing sound support for all systems in use. Work cross‑functionally under limited supervision with various departments to maximize and improve overall efficiencies.
Extremely important is completion of assigned tasks on time with high quality.
Ability to provide on‑call and after‑hours support as required, including responding to and resolving production incidents, critical issues, and time‑sensitive deployments.
Ability to work from the office in accordance with company policies or manager‑directed arrangements, including hybrid or on‑site requirements as business needs evolve.
Compensation and Benefits We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long‑term incentive opportunities may be offered.
Our Base Pay Range for this position $89,700 - $149,500
Equal Employment Opportunity McKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson’s full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.
McKesson welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. If you require accommodation please contact us by sending an email to Disability_Accommodation@McKesson.com.
#J-18808-Ljbffr