Jr. Software Engineer

  • Company: McKesson Corporation
  • Location: Moon, Pennsylvania
  • Posted: January 06, 2017
  • Reference ID: 16010485-en-us

McKesson is in the business of better health and we touch the lives of patients in virtually every aspect of healthcare. At McKesson Pharmacy Systems & Automation, our Pharmacy Management Systems offer customer solutions through three technology systems: EnterpriseRx, PharmacyRx and Pharmaserv. We automate, streamline and centralize systems that conveniently convert data into information and services that help to provide better care, better business and better results.

Every single McKesson employee contributes to our mission—by joining McKesson Pharmacy Systems & Automation 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 payors 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
The Software Engineer works in a collaborative team development environment to perform analysis, design, development, and unit / integration testing on the EnterpriseRx pharmacy system.  As a member of the EnterpriseRx development team you will affect change to critical software components of EnterpriseRx, a system that spans a wide array of functionality and technology with a large and active user base.  You will be empowered to explore and develop new skills and expertise.  You will leverage advanced software engineering techniques and practices in a collaborative team to grow and succeed. You will have opportunities to participate in a variety of engagements, including sustaining engineering development, major release development and internal initiative development.  You will have the opportunity to contribute to building a great culture with a talented group of software engineers.  You will be inspired to achieve great things that are enriching and rewarding.

Key Responsibilities:

  • Contributing to meeting the needs of customers by translating those needs into working software
  • Improving the craft of software engineering at MPS by appropriately challenging the status quo
  • Leading projects through to completion demonstrating competence in words and action
  • Participating  in technical design and code reviews with internal and external customers
  • Remediating defects by solving the reported problem and thoroughly testing to ensure the issue has been solved while leaving the surrounding code in a better state than you found it
  • Developing and executing unit and integration tests
  • Actively participating on cross-functional teams that may include Architects, Developers, Q/A, and Product Management, Project Management, and Operations personnel
  • Participating in all phases of the project life-cycle from inception to implementation
  • Working with our support organization to make them more effective at solving customer issues


Minimum Requirements
2+ years experience in software engineering

Critical Skills

  • 2+ years of experience developing and designing software applications, including internships
  • Experience with Java / Object-Oriented software engineering
  • Experience with relational databases (such as Oracle) and Structured Query Language (SQL) 

Additional Knowledge & Skills

  • Able to develop and contribute in a fun, fast-paced team environment
  • Energetic and passionate self-starter that brings interpersonal skills and creative problem solving to the team
  • Questions the status quo and actively participates in contributing to the organization.
  • Ability to learn and implement new technologies and processes
  • Hunger for knowledge
  • Excellent written and verbal communication skills

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.

No agencies please.

Share this Job