Senior Software Engineer

$125,000 - $208,400/Yr

McKesson - Irving, TX

posted 20 days ago

Full-time - Senior
Irving, TX
1-10 employees
Merchant Wholesalers, Nondurable Goods

About the position

As a Senior Software Engineer at McKesson, you will play a crucial role in the Clinical Decision Support team, focusing on developing scalable and efficient software solutions that enhance cancer care. Your responsibilities will include coding, collaborating with product owners, and ensuring high performance and adherence to business requirements. This position offers an opportunity to make a significant impact in the healthcare sector by contributing to technologies that support oncology providers and improve patient outcomes.

Responsibilities

  • Write effective, scalable, reusable, performant, and testable code while creating clear documentation.
  • Work with product owners and account management to review and understand business requirements and translate them into efficient software designs.
  • Code and develop new features that meet business and security requirements.
  • Collaborate with QA and product team members to refine acceptance criteria for new features and help develop test plans.
  • Participate in code reviews to ensure best practices are implemented while sharing knowledge and mentoring colleagues.
  • Ensure applications maintain seamless performance and adhere to KPIs and SLAs.

Requirements

  • Degree or equivalent and typically requires 7+ years of relevant experience.
  • 7+ years of experience in application development.
  • Proven experience designing, building, and deploying Java-based microservices.
  • 4+ years working with UI frameworks and libraries, primarily ReactJS.
  • Solid understanding of database structures, queries, and schemas (SQL).
  • Hands-on experience with Kubernetes for container orchestration.
  • Experience leading and working with offshore teams.

Nice-to-haves

  • Experience with RESTful APIs and web services.
  • Proficiency in modern front-end build pipelines and tools (Vite a plus).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to diverse monitoring and logging tools (ELK stack, Dynatrace, NewRelic).
  • Experience with cloud platforms (preferably Azure).
  • Excellent communication skills.
  • Experience with Healthcare data (HIPAA framework), knowledge of HL7 FHIR standard integrations (HL7, SMART protocols).
  • Diverse programming languages and frameworks like C++, TypeScript, Ruby on Rails, Python.

Benefits

  • Competitive compensation package including base pay and potential bonuses.
  • Annual bonus or long-term incentive opportunities.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service