Jobs and Careers
ST

Senior Manager, Software Engineering

STERIS
United Statesfull_timeVerifiedPosted 31 Dec 2025
💰 $166,750/yr($116,750/yr$166,750/yr)

About the role

At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.

Position Summary

The Senior Manager, Software Engineering, leads a software development team to deliver reliable, on-time, and on-budget solutions. You will drive technical direction, process improvements, and technology roadmap planning while managing people, developing functional competencies, and ensuring compliance with quality standards. It oversees end-to-end product design, collaborates with R&D leaders across business segments, and influences cross-functional processes. You will utilize your broad technical expertise, strong organizational and project management skills, and ownership of application and cloud software deliverables, fostering collaboration and agile decision-making.   *This position is onsite in Mentor, Ohio with the opportunity for a hybrid work schedule.

What You'll Do As A Senior Manager, Software Engineering.

  • Assigns team members in the specification, design, implementation, and verification of software applications and firmware according to corporate policies and business operating procedures. 
  • Works with other software team members and engineering managers to coordinate team’s activities and resolve engineering and project issues.
  • Reviews team deliverables including specifications, designs, code, and other deliverables, providing guidance and feedback.
  • Mentors team to propagate good design principles and development practices.
  • Investigates new software technologies and tools which may increase team’s performance.
  • Creates and maintains software work instructions which comply with regulatory guidelines and corporate polices.
  • Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
  • Sets objectives for direct reports, assessing performance throughout the year, and providing an annual performance review.
  • Recruits for open positions on team. Contracts with outside software firms and consultants as needed. Manages both onsite and offshore resources.
  • Guides team in the design of safe, secure, and robust control systems and software applications.

The Experience, Skills, and Abilities Needed

 

Required:

  • Bachelor's degree in Computer Science, Electrical, Software, or Systems Engineering.
  • 15+ years in an R&D environment, with experience in regulated industries (e.g., medical devices) and formalized software development processes.
  • Proven leadership: 5+ years recruiting, managing, and developing software engineering teams; 3+ years planning and managing software projects.
  • 3+ with DevOps practices, CI/CD pipelines, and cloud-native solutions.
  • 3+ years developing and maintaining web and cloud applications, including IoT device integration.
  • Strong knowledge of modern software frameworks and platforms.
  • Hands-on experience with Microsoft Azure: deployment, optimization, cost monitoring, and security compliance (HIPAA, GDPR).

 

Preferred:

  • Experience managing an engineering team in a different field of expertise than software.
  • Master’s Degree in Engineering Discipline.

 

Other: 

  • Experience with cloud security best practices and compliance.
  • Knowledge of LEAN methodologies for process improvement and efficiency.

 

 

Specific Skills and/or Business Competencies

  • Proven ability to lead software engineering teams, mentor engineers, and develop future technical leaders.
  • Strong decision-making skills and excellent verbal/written communication for reports, presentations, and stakeholder engagement.
  • Deep understanding of web and cloud technologies, including React.js, Node.js, .NET, containers, Kubernetes, and Microsoft Azure.
  • Solid foundation in object-oriented design and programming (Java, C#, Python), with experience in database management (MongoDB, SQL) and IoT protocols (MQTT).
  • Knowledge of software development lifecycle, IoT solutions, and ability to translate user needs into actionable requirements while aligning with business objectives.

What STERIS Offers:

We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
 

Here is a brief overview of what we offer: 

 

  • Market Competitive Pay
  • Extensive Paid Time Off and (9) added Holidays
  • Excellent Healthcare, Dent

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

STERIS

View company profile →