McKesson

Senior Software Engineer

Posted on: 4 Jun 2021

Atlanta, GA

Job Description

RelayHealth Pharmacy Solutions (RHPS), a McKesson connectivity business, manages the nation’s largest pharmacy network, providing essential healthcare connectivity between more than 50,000 U.S. retail pharmacies and key healthcare stakeholders including physicians, health plans, pharmacy benefit managers (PBMs), government agencies and pharmaceutical manufacturers. Processing more than 17 billion healthcare transactions annually we play a key role in helping all healthcare providers streamline operational efficiency, improve medication accessibility and adherence and deliver value-added, cost effective clinical services that improve patient health and outcomes. 

We understand the importance of a system that works together. Your expertise, drive, and passion can help us carry out our mission to improve lives and advance healthcare.

Join our team of leaders to begin a rewarding career.

Current Need

McKesson's Relay Pharmacy division has an opening for a Senior Software Engineer in our Atlanta, North Druid Hills office. 
 
This role will lead an Agile development team in the implementation of a modernized Platform across the entire RelayHealth portfolio. 

The candidate will be responsible for the detailed design and development of application services and capabilities that can be deployed in a hybrid cloud environment. They are required to work with the architects and leadership to brings designs to life, while having the ability to mentor other junior team members in the SDLC.

Key Responsibilities 

*Implement solution and technology architecture for real time transaction processing applications for cloud that are highly available, and scalable.   
*Design, build, deploy, test, and debug components in accordance with SDLC best practices
*Utilize cloud native design patterns to implement product capabilities at scale.
*Analyze functional and technical requirements and convert these specs into a technical design
*Lead /Work closely with Dev and Product teams in the process of creating/estimating/refining user stories while helping prioritize technical concerns (tech debt)
*Break down design work into smaller technical tasks and provide estimates of effort levels and coordinate their completion through the Development cycle
*Assist in the mentoring and guidance of junior level developers
*Establish Instrumentation of application components and understand application design and system infrastructure components and their interaction to offer comprehensive approaches that optimize performance
*Investigate/evaluate new technologies for use within our business solutions
Required Qualifications

*6+ years software engineering experience
*B.S. degree in Computer Science or related engineering discipline, or equivalent experience
Critical Skills 

*Strong Experience and familiarity with Agile tools and delivery methodologies
*Demonstrated experience with cloud (GCP/Azure), with a preference to candidates that have modernized on-premise systems into the cloud
*Strong coding skills in multiple modern languages that can run in the cloud (i.e. Java, C#, Python, Go)
*Strong understanding of the SDLC with a DevSecOps focus and ability to deliver operational ready systems.
*Drive engineering best practices with TDD, BDD and DDD methodologies
*Creation of traditional Dev artifacts to document application architecture and solution design
*Technical leadership and ability to lead a team in designs, analyze performance of existing systems, and propose new design alternatives that meet or improve on system SLAs
*Experience in application containerization and having experience in on-premise and cloud deployment of containers.
*Familiar working in a polyglot database environment with an understanding of when to utilize SQL, NoSQL, or a Graph model
Additional skills and background

*Understands API Lifecycle Management and the benefits of exposing business functions and application capabilities as services
*Knowledge, Usage of Code quality and security approaches to include use of code smells, security vulnerability identification/resolution, tools (e.g. Sonarqube, Veracode, Zap)
*Prefer Healthcare business domain knowledge especially in the area of Pharmacy transactions
*Development framework experience, including Angular or React (UI), Java/Spring
*Modern development tools and practices, including Cloud platforms (GCP or Azure), Continuous Integration and Deployment/Delivery (CI/CD), security development and testing practices (DevSecOps) 
*Experience working with solutions in highly regulated industries (eg Healthcare, Financial)
*Excellent written and verbal communication skills 


McKesson is an Equal Opportunity/Affirmative Action employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.Qualified applicants will not be disqualified from consideration for employment based upon criminal history.

McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to McKessonTalentAcquisition@mckesson.com . Resumes or CVs submitted to this email box will not be accepted.

Current employees must apply through the internal career site.

Join us at McKesson!

McKesson

Irvine, CA

McKesson Corporation provides pharmaceuticals and medical supplies in the United States and internationally. It operates in three segments: U.S. Pharmaceutical and Specialty Solutions, European Pharmaceutical Solutions, and Medical-Surgical Solutions. The company distributes branded, generic, specialty, biosimilar, and over-the-counter pharmaceutical drugs, as well as other healthcare-related products; and offers practice management, technology, clinical support, and business solutions to community-based oncology and other specialty practices.

It also provides distribution and services to wholesale, institutional, and retail customers and serves patients and consumers in 13 European countries through approximately 2,000 own pharmacies and 6,900 participating pharmacies; and medical-surgical supply distribution, logistics, and other services to healthcare providers. In addition, the company provides software and analytics, network solutions, and technology-enabled services; automation solutions to its retail and hospital customers; health information exchange solutions; and innovative technologies that support retail pharmacies and manufacturers.

It serves retail national accounts, including national and regional chains, food and drug combinations, mail order pharmacies, and mass merchandisers; independent, and small and medium retail pharmacies; and institutional healthcare providers, such as hospitals, health systems, integrated delivery networks, and long-term care providers, as well as pharmaceutical manufacturers. McKesson Corporation was founded in 1833 and is headquartered in Irving, California.

Similar Jobs