McKesson's CoverMyMeds (CMM) Pharmacy and Affordability division needs a Full Stack Software Engineer to work on new and existing product development, including migrating legacy products to the cloud, to improve healthcare accessibility and affordability.
Requirements
- Strong experience with C-Sharp/.NET Core, TypeScript, SQL, and JavaScript
- Cloud data warehouse (BigQuery or any other), relational databases (Postgres, SQL Server, etc.), and NoSQL databases (e.g., MongoDB)
- Experience in UI frameworks such as Angular or React
- Experience in unit testing frameworks (xUnit, NUnit, Moq)
- Hands-on experience in building and consuming REST APIs using .NET Core.
- Experience in designing and implementing applications on cloud platforms, preferably GCP or Azure
- Experience in containerization using Docker for app deployment
Responsibilities
- Implement application modules for real-time transaction processing applications in the cloud that are highly available and scalable.
- Design, build, deploy, test, and debug components as needed in accordance with best practices throughout the SDLC.
- Collaborate with external teams such as infrastructure, reporting, and vendors to align and clear roadblocks in delivering assigned tasks.
- Build frameworks and reusable assets that can be leveraged by cross-functional teams.
- Drive engineering best practices using Test-Driven Development (TDD), Static Application Security Testing (SAST), and Dynamic Application Security Testing (DAST) methodologies.
- Participate in technology evaluations, Proofs of Concept (PoCs), and code/design reviews.
- Understand overall cloud information flows, development, and deployment strategies to build modules that align with cloud-based applications.
Other
- Work with Product teams and participate in the process of creating, estimating, and refining user stories and requirements.
- Demonstrate analytical and problem-solving skills, with the ability to identify, formulate, and solve engineering problems.
- Candidates must be authorized to work in the United States on a permanent basis without the need for current or future sponsorship.
- Experience in being a part of an Agile team, understanding the ceremonies and roles within the team
- Effective communication skills to collaborate with technical, DevOps, and product management teams.