Software Engineer

McKesson   •  

San Francisco, CA

Industry: Healthcare


Less than 5 years

Posted 38 days ago

McKesson is in the business of better health and we touch the lives of patients in virtually every aspect of healthcare. At McKesson Specialty Health, our products and services span the full continuum of specialty patient care. From the initial phases of a product life cycle and the distribution of specialty drugs, to fully integrated healthcare technology systems, practice management support, and ultimately to patient care in the communities where they live, we empower the community patient care delivery system by helping community practices advance the science, technology and quality of care.

We have a vision ?that the long-term vibrancy of community care will be achieved through the leadership of physicians committed to clinical excellence and innovation, enabled by close collaboration with our organization and our deep clinical, operational and technological expertise. Every single McKesson employee contributes to our mission?by joining McKesson Specialty Health you act as a catalyst in a chain of events that helps millions of people all over the globe. You?ll collaborate on the products and solutions that help us carry out our mission to improve lives and advance healthcare. 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:

McKesson Specialty Health is looking for a?Software Engineer for our iKnowMed G2 (EHR) development team. This role is as a member of the Engineering team, collaborating with local and remote team members on different projects and initiatives to create features and functionality used by health care providers for oncology treatment.??As a?Software Engineer, you will be responsible for developing and delivering top quality code?based on a thorough understanding of the business requirements and stakeholder needs using Agile methodologies.?

Primary Responsibilities:

  • Develop full stack application business logic using GWT, Java, J2EE, SQL, PL/SQL, HTML, CSS, XML and other related technologies (50%)
  • Work with QA team to identify and resolve code issues (20%)
  • Design application architecture and data models (15%)
  • Interface with Product Managers to determine key requirements (10%)
  • Work with Graphic Design to determine design and layout of UI (5%)

Core Competencies:

  • Analyze existing programs or formulate logic for new systems
  • Devise logic procedures, prepare flowcharts, perform coding, and test/debug programs?
  • Develop conversion and system implementation plans
  • Prepare and obtain approval of system and programming documentation.?
  • Recommend changes in development, maintenance, and system standards.?
  • Train users in conversion and implementation of system.

Minimum Requirements:

  • Typically has 4+ years software engineering experience

Critical Skills:

  • 2+ years of experience Java programming in software company

  • Java web application and web service development skills
  • Familiarity with relational databases

Additional Skills:

  • Skills with JavaScript
  • Healthcare interoperability standards: HL7, FHIR,?
  • Medical classification: ICD, SNOMED, etc
  • GWT
  • Health care (EHR) familiarity?


  • 4-yeardegree in computer science or related field or equivalent experience