McKesson
Software Engineer (TypeScript / C# .NET / Healthcare - FHIR)
McKesson, Columbus, Ohio, United States, 43224
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.
McKesson's CoverMyMeds Pharmacy and Affordability division has an opportunity for a
full stack Software Engineer . This position involves working on new and existing product development, including migrating legacy products to the cloud. The ideal candidate should be capable of working on all layers of an application: front-end, back-end, and database. Experience with service-oriented architectures, Microsoft technology stack, development environments, and cloud platforms is required. Responsibilities include designing, developing, testing, deploying software solutions, collaborating with cross-functional teams, and providing ongoing support and enhancements. Our Tech Stack: TypeScript, C#.Net, React, PostgreSQL, MongoDB, FHIR / Aidbox * The preferred candidate resides in the Columbus, OH area. The role allows for primarily remote work with occasional in-office visits. * We are currently unable to offer sponsorship for employment visas. Candidates must be authorized to work in the U.S. permanently without sponsorship. Job Responsibilities: Design, develop, test, and deploy software solutions using languages such as TypeScript, NestJS, JavaScript, C#.Net, PostgreSQL. Implement application modules for real-time transaction processing applications in the cloud that are highly available and scalable. Collaborate with infrastructure, reporting, and vendor teams to ensure smooth delivery of tasks. Participate in creating, estimating, and refining user stories and requirements with product teams. Build, deploy, test, and debug components following best practices throughout the SDLC. Demonstrate analytical and problem-solving skills to address engineering challenges. Develop frameworks and reusable assets for cross-team use. Drive engineering best practices such as TDD, SAST, and DAST. Engage in technology evaluations, PoCs, and code/design reviews. Understand cloud information flows, development, and deployment strategies to build aligned modules. Provide ongoing support, troubleshoot, and debug software systems. Minimum Qualifications: Bachelor’s degree in Computer Science or related field, or equivalent experience, with 4+ years in software development. Critical Skills: Proficient in programming languages like TypeScript, C#, React. Knowledge of frameworks such as ASP.NET or AngularJS. Experience with databases like SQL Server, Oracle, PostgreSQL, MongoDB. Familiar with version control tools like Git or TFS. Understanding of software design principles, OOP, design patterns, SDLC. Experience with cloud applications, preferably GCP or Azure. Experience with Docker and serverless deployment. Knowledge of CI/CD processes. Experience working in Agile teams. Effective communication skills for collaboration. Additional Knowledge & Skills: Planning tools like JIRA or TFS. Securing REST APIs with OAuth, OpenID, etc. Documentation tools such as Confluence, Figma, etc. Experience in healthcare or regulated domains is preferred. Knowledge of code quality and security tools like SonarQube, Veracode. Ability to develop user manuals and documentation. Stay updated with emerging technologies. We offer a competitive compensation package as part of our Total Rewards, based on performance, experience, and skills. The pay range for this position is $106,900 - $178,100. For more benefits information,
click here . Our Base Pay Range for this position:
$106,900 - $178,100 McKesson is an Equal Opportunity Employer We are committed to a diverse and inclusive environment. For more information, visit our
Equal Employment Opportunity
page. Join us at McKesson!
#J-18808-Ljbffr
full stack Software Engineer . This position involves working on new and existing product development, including migrating legacy products to the cloud. The ideal candidate should be capable of working on all layers of an application: front-end, back-end, and database. Experience with service-oriented architectures, Microsoft technology stack, development environments, and cloud platforms is required. Responsibilities include designing, developing, testing, deploying software solutions, collaborating with cross-functional teams, and providing ongoing support and enhancements. Our Tech Stack: TypeScript, C#.Net, React, PostgreSQL, MongoDB, FHIR / Aidbox * The preferred candidate resides in the Columbus, OH area. The role allows for primarily remote work with occasional in-office visits. * We are currently unable to offer sponsorship for employment visas. Candidates must be authorized to work in the U.S. permanently without sponsorship. Job Responsibilities: Design, develop, test, and deploy software solutions using languages such as TypeScript, NestJS, JavaScript, C#.Net, PostgreSQL. Implement application modules for real-time transaction processing applications in the cloud that are highly available and scalable. Collaborate with infrastructure, reporting, and vendor teams to ensure smooth delivery of tasks. Participate in creating, estimating, and refining user stories and requirements with product teams. Build, deploy, test, and debug components following best practices throughout the SDLC. Demonstrate analytical and problem-solving skills to address engineering challenges. Develop frameworks and reusable assets for cross-team use. Drive engineering best practices such as TDD, SAST, and DAST. Engage in technology evaluations, PoCs, and code/design reviews. Understand cloud information flows, development, and deployment strategies to build aligned modules. Provide ongoing support, troubleshoot, and debug software systems. Minimum Qualifications: Bachelor’s degree in Computer Science or related field, or equivalent experience, with 4+ years in software development. Critical Skills: Proficient in programming languages like TypeScript, C#, React. Knowledge of frameworks such as ASP.NET or AngularJS. Experience with databases like SQL Server, Oracle, PostgreSQL, MongoDB. Familiar with version control tools like Git or TFS. Understanding of software design principles, OOP, design patterns, SDLC. Experience with cloud applications, preferably GCP or Azure. Experience with Docker and serverless deployment. Knowledge of CI/CD processes. Experience working in Agile teams. Effective communication skills for collaboration. Additional Knowledge & Skills: Planning tools like JIRA or TFS. Securing REST APIs with OAuth, OpenID, etc. Documentation tools such as Confluence, Figma, etc. Experience in healthcare or regulated domains is preferred. Knowledge of code quality and security tools like SonarQube, Veracode. Ability to develop user manuals and documentation. Stay updated with emerging technologies. We offer a competitive compensation package as part of our Total Rewards, based on performance, experience, and skills. The pay range for this position is $106,900 - $178,100. For more benefits information,
click here . Our Base Pay Range for this position:
$106,900 - $178,100 McKesson is an Equal Opportunity Employer We are committed to a diverse and inclusive environment. For more information, visit our
Equal Employment Opportunity
page. Join us at McKesson!
#J-18808-Ljbffr