Sr. Software Engineer

Overview

Remote
On Site
USD 113,200.00 - 188,600.00 per year
Full Time

Skills

McKesson
FOCUS
IDEA
Pharmacy
High Availability
Real-time
Integration Testing
User Stories
Debugging
Software Development Methodology
Flowchart
Software Engineering
Scalability
Product Management
Mentorship
Web Portals
Database
SQL Azure
Collaboration
Snow Flake Schema
Onboarding
Microsoft Power BI
Software Development
Object-Oriented Programming
.NET
Java
SaaS
RESTful
MuleSoft
Amazon Web Services
IaaS
PaaS
UI
Web Applications
React.js
JavaScript
Frontend Development
Enterprise Service Bus
API
Orchestration
JIRA
Git
Agile
Scrum
Google Cloud Platform
Google Cloud
Health Care
HL7
Docker
Kubernetes
Terraform
Continuous Integration
Continuous Delivery
Jenkins
GitHub
Microsoft Azure
DevOps
Microservices
Grafana
Apache Kafka
RabbitMQ
Python
Bash
Windows PowerShell
Scripting
Data Warehouse
Extract
Transform
Load
HIPAA
Cloud Computing
Cost Management
Optimization
Automated Testing
Computer Science

Job Details

McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care.

What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow's health today, we want to hear from you.

Job Summary: The successful individual will join our dynamic team supporting the Biologics specialty pharmacy with a cloud-first implementation focus, taking features from idea to release. We seek a senior software engineer to develop and maintain cloud-hosted APIs and WebDev data sources using advanced engineering principles. This team player will support and implement new specialty and rare orphan drug programs in a fast-paced specialty pharmacy environment, utilizing Agile principles.

Responsibilities:
  • Design and develop scalable, high-availability real-time transaction processing cloud applications.
  • Ensure high-quality delivery through unit and integration testing.
  • Convert functional and technical requirements into technical designs.
  • Collaborate with Agile and Product teams for user story creation and refinement.
  • Design, build, deploy, test, and debug components as per SDLC best practices.
  • Document and demonstrate solutions using flowcharts, diagrams, and charts.
  • Create software engineering policies, standards, and procedures.
  • Address performance and scalability issues early in development.
  • Participate in code reviews, technology evaluations, and PoCs.
  • Communicate effectively with technical and product management teams.
  • Modernize legacy products with the latest cloud technologies.
  • Mentor team members and work independently.
  • Produce end-to-end technical designs for portal enhancements.
  • Develop UI web applications using React.js, Redux, Next.js.
  • Write complex database queries for Azure SQL and Snowflake.
  • Collaborate with MuleSoft for API integration and Snowflake for enhancements.
  • Build and analyze Power BI reports and ensure security using Veracode, SonarQube.
  • Support production with new client, drug, provider, and patient onboarding.
  • Run automation for bulk enrollments and monitor logs, jobs, and Power BI reports.

Minimum Requirements:

Typically requires 7+ years of relevant experience.

Critical Skills:
  • 7+ years of experience in the full cycle of software development using Object Oriented Programming languages like .NET or JAVA.
  • 4+ years of experience in distributed Microservices/Services-oriented Architecture for building and designing scalable SaaS solutions and RESTful applications.
  • 2+ years of experience working with MuleSoft Technologies.
  • 2+ years of experience with Microsoft Azure (preferred), Google Cloud Platform, or AWS (IaaS, PaaS, and Services).
  • 2+ years Developing UI web applications using React.js, Redux, and Next.js.
  • 2+ years of experience with frontend development.
  • Integration experience with ESB, API Gateway, and queueing systems.
  • Experience in containerization using Docker and deploying applications in Kubernetes or similar container orchestration platforms.
  • Demonstrated experience in enabling code to align with a CI/CD process (JIRA, Jenkins, Git).
  • Familiarity with Agile and Scrum methodologies.

Additional Skills:
  • Cloud Certification, Google Cloud Platform and/or Azure.
  • Healthcare domain knowledge (SNOMED, LOINC, FDB, HL7, FHIR).
  • Proficiency in Docker, Kubernetes, and experience with Terraform or CloudFormation.
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.
  • Knowledge of microservices architecture, serverless computing, and monitoring tools like Prometheus, Grafana, ELK stack.
  • Experience with Kafka or RabbitMQ, Python, Bash, or PowerShell scripting.
  • Knowledge of data warehousing and ETL processes, GDPR, HIPAA compliance.
  • Troubleshooting complex distributed systems and cloud cost management and optimization.
  • Experience with automated testing frameworks.

Education:

4-year degree in computer science or related field or equivalent experience.

Please note that only candidates authorized to work in the US will be considered for this position. Sponsorship is not available.

****Relocation assistance is not budgeted for this role****

We are proud to offer a competitive compensation package at McKesson as part of our Total Rewards. This is determined by several factors, including performance, experience and skills, equity, regular job market evaluations, and geographical markets. The pay range shown below is aligned with McKesson's pay philosophy, and pay will always be compliant with any applicable regulations. In addition to base pay, other compensation, such as an annual bonus or long-term incentive opportunities may be offered. For more information regarding benefits at McKesson, please click here.

Our Base Pay Range for this position

$113,200 - $188,600

McKesson is an Equal Opportunity Employer

McKesson provides equal employment opportunities to applicants and employees and is committed to a diverse and inclusive environment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age or genetic information. For additional information on McKesson's full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page.

Join us at McKesson!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.