McKesson requires new employees to be fully vaccinated for COVID-19 as defined by the CDC, subject to applicable, verified accommodation requests.
CoverMyMeds, part of McKesson Corporation, is a fast-growing healthcare technology company that has been recognized as a "Best Place to Work" by Glassdoor and a "Best Company to Work For" by FORTUNE. Through innovation and collaboration, CoverMyMeds' solutions help people get the medicine they need to live healthier lives by seamlessly connecting the healthcare network to improve medication access; thereby increasing speed to therapy and reducing prescription abandonment. CoverMyMeds' network includes 75 percent of electronic health record systems (EHRs), 50,000+ pharmacies, 750,000 providers and most health plans and PBMs.
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 our product 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.
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
6+ years software engineering experience
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.
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, .Net Core
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 (e.g. Healthcare, Financial)
Excellent written and verbal communication skills
Familiar working in a polyglot database environment with an understanding of when to utilize SQL, NoSQL, or a Graph model
B.S. degree in Computer Science or related engineering discipline, or equivalent experience
Must be authorized to work in the U.S, now or in the future, without support McKesson.
Relocation is NOT budgeted for this position.
Internal Use Only: P4
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.
We deliver careers with purpose and potential. Our focus on better health starts with creating an inclusive environment with strong values where you can build a fulfilling career. You can count on us to provide you with resources and opportunities to grow and be your best, while contributing to our pursuit of improving lives. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient. We work to distribute medical supplies, bandages, syringes, vials of flu vaccine, and pharmaceutical drugs to help real patients like Jack, an eight-year-old boy battling cancer. We take that job seriously. Together, the work we do is shaping the future of healthcare. If you are passionate about combining a meaningful career with a balanced life, join us on this journey and apply for a job with McKesson today. Every day, McKesson’s employees deliver products to healthcare providers that make a difference in the care and life of a patient.