Senior Engineer, MES Development

B.M.S.
Any Location, MA
Category Engineering
Job Description
Role Overview

Work as a Senior Engineer in MES Development, maintaining and enhancing application development, fixing complicated errors, and collaborating with users to gather requirements. This role is in-person at Devens, MA, and requires a security-minded application development approach. The team is high-achieving, and the company offers a wide variety of competitive benefits and services.

What You Will Do

Fix complicated errors, raise risks, and escalate issues as necessary. Identify immediate and larger scope problems through test code reviews. Collaborate with users to gather requirements and translate them into design specifications. Promote a security-minded application development approach and make architecture and software design decisions.

Why It Might Be a Fit

This role is for someone who is passionate about transforming patients' lives through science and is empowered to apply their individual talents and unique perspectives in a supportive culture. The company offers a wide variety of competitive benefits and services, including health coverage, wellbeing support, financial wellbeing and protection, and work-life benefits.

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software development
  • Experience with MES development and application development
  • Strong understanding of security principles and secure coding practices

Benefits

  • Health Coverage: Medical, pharmacy, dental, and vision care
  • Wellbeing Support: Programs such as BMS Well-Being Account, BMS Living Life Better, and Employee Assistance Programs (EAP)
  • Financial Well-being and Protection: 401(k) plan, short- and long-term disability, life insurance, accident insurance, supplemental health insurance, business travel protection, personal liability protection, identity theft benefit, legal support, and survivor support
  • Paid Time Off
  • Flexible time off (unlimited, with manager approval)
  • 11 paid national holidays
  • 160 hours annual paid vacation for new hires with manager approval
  • 11 national holidays
  • 3 optional holidays
  • Unlimited paid sick time
  • Up to 2 paid volunteer days per year
  • Summer hours flexibility
  • Leaves of absence for medical, personal, parental, caregiver, bereavement, and military needs
  • Annual Global Shutdown between Christmas and New Years Day
]]>