onsite
Senior Associate Software Engineer - Healthcare Data Integration - McKesson
Software Engineer
Senior software engineer focused on integrating healthcare data using modern APIs, cloud services, and data pipelines. Leverages Python, Java, FHIR/HL7 standards, and AWS to build scalable, secure solutions for clinical and operational data exchange.
About the role
Key Responsibilities
- Design, develop, and maintain data integration services that connect electronic health record (EHR) systems using FHIR and HL7 standards.
- Build and optimize ETL pipelines in Python and Java to transform, cleanse, and load clinical data into cloud‑based data warehouses.
- Implement and manage cloud infrastructure on AWS, including Lambda, S3, and RDS, ensuring high availability and security compliance.
- Collaborate with cross‑functional teams to define integration requirements, troubleshoot data flow issues, and improve system performance.
- Write automated tests, conduct code reviews, and follow best practices for CI/CD to deliver reliable releases.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field with 3+ years of software development experience.
- Proficiency in Python and Java, and hands‑on experience with FHIR or HL7 messaging.
- Strong SQL skills and experience designing relational schemas for healthcare data.
- Practical knowledge of AWS services (Lambda, S3, RDS, CloudFormation) and containerization.
- Demonstrated problem‑solving ability, proactive mindset, and ability to work independently in a fast‑paced environment.