Software Engineer Co-op

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 & Automationyou 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 NeedSoftware Engineering Co-op for Fall 2015 Term 6 month durationPosition DescriptionThe Software
Engineer co-op will spend his/her time engaging in the maintenance and
development of McKesson High Volume Solutions' real-time pharmacy software and
its related programs. He/she must gain a knowledge and understanding of all
parts of the software design, workflow, functionality, and code. Works under
supervision of software leads or senior software engineers while managing
workload effectively, analyzing, developing, modifying programs and
documenting. Must be able to develop quality software while following the
Coding Standards used by the Software Development Team. Good communication
skills are required.

Responsibilities (List the top five to seven essential responsibilities in
priority order):



Develop, maintain and enhance
quality software



Participate in project teams to
work on larger enhancements/upgrades



Use McKesson Coding Standards
including quality code documentation and naming conventions



Provide functionality
specifications on software developed to be given to technical writers



QualificationsMinimum RequirementsActively enrolled in a software engineer/computer sciences program.Additional Knowledge & SkillsBusiness Experience - Completed basic Computer Science course work Completed at least one programming course. Completed at least one object oriented programming course. Preferably C++. Knowledge in any one relational database (MySQL, IBM DB2, SQL Server or Oracle) Knowledge of Client Server architecture. Basic knowledge of networking. Knowledge of Visual C++, Microsoft MFC, Visual studio .Net, C# and ASP .Net is a plus Knowledge of multi-threading process control applications is a plusEducationMust be currently enrolled in a degree program for the duration of the internship to be eligiblePhysical RequirementsGeneral Office DemandsBenefits & Company StatementWe 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

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Principle Scientist, Antibody Engineering
Wayne, PA The Richmond Group
Hardware Engineering with Security Clearance
King Of Prussia, PA Lockheed Martin Corporation