MSD

Senior Specialist, Software Engineering

MSD

full-time

Posted on:

Location Type: Hybrid

Location: West PointNew JerseyPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $117,000 - $184,200 per year

Job Level

About the role

  • Work side by side with the Product Owner to assess the requirements, feasible solutions and implement configurations and enhancements to benefit scientific users of on prem and SaaS solutions
  • Design and implement integrations between Sample, Reagent and Inventory managed systems and other systems using RESTful APIs and integration frameworks.
  • Write clean, maintainable code and conduct thorough testing (unit, integration, end-to-end) to ensure software quality.
  • Participate in code reviews, providing constructive feedback and documentation for technical processes and solutions.
  • Collaborate with Product Analysts and stakeholders to translate business requirements into technical specifications.
  • Ensure compliance with regulatory standards (GxP, FDA, HIPAA) and maintain data integrity throughout the software lifecycle.
  • Continuously learn and adapt to new technologies, scientific concepts, and regulatory changes to enhance software solutions.
  • Work within a matrix organizational structure, reporting to both the functional manager and the Product manager.
  • Participate in Product planning, execution, and delivery, ensuring alignment with both functional and Product goals.

Requirements

  • Bachelor's degree in information technology, Computer Science or any Technology stream
  • 5+ years of experience in software development, preferably in the pharmaceutical or biotech industry.
  • Proven experience with supporting Sample and Reagent Inventory platforms is highly desirable.
  • Proficiency in Python; familiarity with JavaScript, Java, or C# is a plus.
  • Experience working with code management and automated testing tools like GitHub, Robot Framework or XRay.
  • Strong grasp of RESTful APIs, data transformation, and integration patterns.
  • Proficiency in SQL and understanding of relational databases and data modelling.
  • Applied Agile frameworks (Scrum, Kanban) to manage work using Jira for backlog, sprint, and issue tracking.
  • Experience working with Gen AI, Agentic AI tools and how to leverage LLM's.
Benefits
  • medical, dental, vision healthcare and other insurance benefits (for employee and family)
  • retirement benefits, including 401(k)
  • paid holidays
  • vacation
  • compassionate and sick days
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaScriptJavaC#SQLRESTful APIsdata transformationintegration patternsautomated testingdata modeling
Soft Skills
collaborationcommunicationfeedbackadaptabilityproblem-solvingorganizational skillstechnical documentationstakeholder engagementrequirements analysiscontinuous learning