Requirements
Must have:
- Degree or equivalent, typically requiring 4+ years of relevant experience - 4+ years of professional software engineering experience - Strong backend development proficiency in Ruby or another modern backend language (Java, Python, C#), with the ability to quickly learn Ruby - Practical experience in building and maintaining APIs - Familiarity with asynchronous/background job processing systems - Solid understanding of relational databases (e.g., PostgreSQL, MSSQL) - Knowledge of engineering best practices (Git, CI/CD, automated testing, code reviews) - Excellent problem-solving abilities and capability to work autonomously within a collaborative team - Strong written and verbal communication skills
Responsibilities:
- Design, develop, test, and maintain backend services and APIs, primarily using Ruby (Ruby on Rails) - Create and support background processing and asynchronous workflows for high throughput systems - Collaborate with product managers, designers, and engineers to convert business needs into technical solutions - Engage in code reviews and architectural discussions to enhance system quality and scalability - Diagnose production issues, identify root causes, and implement effective fixes - Produce clean, maintainable, and well-documented code as well as contribute to technical documentation and runbooks - Utilize software development best practices including version control, CI/CD, and automated testing
Company:
At McKesson, we are an impact-driven, Fortune 10 company that plays a significant role in healthcare, committed to improving quality care accessibility and affordability. We care about the health, happiness, and well-being of our people and the communities we serve. In the Software Engineer role with CoverMyMeds, you will support backend development for systems automating prior authorization workflows and EHR integrations, focusing on building scalable services for processing high volume transactions critical to medication access.
We offer a competitive compensation package, including base pay ranging from $110,300 - $183,800, performance-based bonuses, and other benefits, along with opportunities for remote work. We prioritize candidates located in the Columbus, OH metropolitan area.