McKesson is in the business of better health and we touch the lives of patients in virtually every aspect of healthcare. Part of the overall McKesson, McKesson Pharmacy Technology & Services (MPTS) is a portfolio of four businesses that provides technology and services to retail, mail order, PBMs, hospital and health systems pharmacies. MPTS offers a wide array of solutions, including pharmacy workflow software, clinical programs, inventory optimization, government program optimization including 340B compliance, data analytics and services, and automation. MPTS is part of McKesson Corporation, recently ranked 5th on the FORTUNE 500, which touches over 65,000 pharmacies every day.
Every single McKesson employee contributes to our mission—by joining McKesson Pharmacy Systems you act as a catalyst in a chain of events that helps millions of people all over the globe. We understand the importance of a system that works together. You’ll collaborate on the products and solutions that help us carry out our mission to improve lives and advance healthcare. Your expertise, drive and passion can help us improve everything we touch, from providers to payers to pharmacies. Working here is your opportunity to shape an industry that’s vital to us all.
Join our team of leaders to begin a rewarding career.
Current Need If you’ve ever received a prescription from a pharmacy, you have benefited from software that manages the lifecycle of prescription medication fulfillment. At McKesson (MPTS), we provide the world’s leading pharmacy management system. We streamline the process of transforming prescriptions into medication that helps people. We do this for patients over 1.5 million times a day at pharmacies across the country. If applying your talents to touch the lives of people and help pharmacists care for their patients is appealing to you, please consider the following opportunity.
McKesson Pharmacy Technology and Services is seeking a high performer to join our EnterpriseRx software development team. MPTS offers an array of integrated pharmacy software solutions for the health care industry. Our systems are used to manage thousands of pharmacies nationwide within the independent, chain, and hospital market segments. At McKesson, our core values are the foundation of everything that we do. We strive for excellence and challenge each other to raise the bar. We offer an invigorating blend of challenge and opportunity in a fun, fast-paced, collaborative work environment. At MPTS, we actively work with you to invest in your professional development. Located in Moon Township, PA, MPTS is a business unit of McKesson Corporation (NYSE: MCK), which is headquartered in San Francisco, California.
Imagine the incredible energy expended in building, deploying and maintaining the configuration of a large, complex enterprise-class, multi-tiered software system that is used by 10’s of thousands of people every day. The industry norm is that the deployment portion of the software development lifecycle is typically a mirror of the complexity of the system. Now, imagine a future state where the same system is built, deployed and validated continuously. Every use case of the system is testable at any given time. If plotting the course to this future state is appealing to you, then read on.
At MPTS we’re seeking to add a member to our Software Configuration Management Engineering team, creating space for that team to evolve and eventually achieve our goal of automated, seamless deployment, configuration, and validation to increase our speed to market. We want this person to help influence a change of mindset that makes building and deploying the system something that’s accessible to everyone on the team. We have a vision and enlightened team members, and are looking for someone that will help us in realizing the future state.
This SW CM Engineer will work with the current CM Team, Software Engineers, Test Engineers, Test Analysts, Implementation Specialists, Hosting and Infrastructure team members to develop resilient build systems. They are encouraged to favor simple self-describing solutions over complicated ones requiring greater long-term personalized attention. This initiative is driven by a desire for our R&D department to go faster and deliver more. You will be front and center on one of the most important internal projects to which we have ever committed. Success will depend as much on how you work as what you do. You must have strong, fundamental work management skills and passion with the social ability to adapt to the needs of the individuals with whom you will interact. You will have the opportunity to contribute to building a great culture with talented people from both R&D and across the organization.
Learn our current processes and technologies that we leverage to build, deploy and manage the configuration of development and QA environments
Conduct a system analysis to assess where investment is needed to improve the speed and resiliency of our build and deployment systems
Research and recommend technology to be employed in activating your recommendations
Educate and socialize patterns and practices that contribute to deployability and serviceability
Commit to maximum up time for development and QA environments
Additional Team Responsibilities:
Administer applications and platforms, including source control, issue tracking, and code review systems
Maintain plugins and customizations for these systems to support engineering and business needs
Develop build, deploy, and provisioning scripts
Minimum Requirements 2+ years experience in software development or information technology operations
Experience in diverse software engineering methodologies, such as agile, waterfall and iterative
Experience in configuration and deployment of applications in both the Cloud and local virtual environments
Extensive experience with UNIX command line and shell scripting
Excellent written and verbal communication skills, including the ability to produce explanations/documentation that are easily consumable by the target audience
Additional Knowledge & Skills
Willingness to learn, develop, and contribute in a fun, fast-paced team environment
Energetic and passionate self-starter who brings interpersonal skills and creative problem solving skills to the team
Considers success from the team perspective by committing and holding yourself and others accountable
A dedication to continual improvement of self, others, the product, and the organization
Build and packaging tools (Apache ANT, Jenkins)
Knowledge of Configuration Management systems (Puppet, Docker, Chef, etc)
Software revision control tools (SVN, Git)
Linux system administration
Scripting and programming skills (Java, Bash, Powershell, Ruby, Python)
Continuous integration supported by using cloud software-as-a-service (Azure)
Education 4-year degree in computer science or related field or equivalent experience
Benefits & Company Statement We believe you should be rewarded for the important work you do. For that reason, you'll receive a competitive compensation and benefits package when you join our team.
It starts with you. That's a simple sentence but it says a lot. It reminds each one of us that what we do matters. Every single McKesson employee contributes to our mission - whatever your title, whatever your role, you act as a catalyst in a chain of events that helps millions of people all over the globe. By connecting and improving the business of healthcare, we're helping to ensure that millions of patients get the treatment they need. And by choosing a career with McKesson Pharmacy Systems & Automation, you'll join a team of passionate people working together to improve lives and advance healthcare.
At McKesson, we believe we can empower healthcare. And it all starts with you.
Qualified applicants will not be disqualified from consideration for employment based upon criminal history.
McKesson is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities. Agency Statement No agencies please.