STERIS · 5 hours ago
Senior Manager, Software Engineering
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. The Senior Manager, Software Engineering, leads a software development team to deliver reliable solutions while driving technical direction and ensuring compliance with quality standards. The role involves managing people, developing competencies, and collaborating with various engineering groups to influence cross-functional processes.
Responsibilities
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
Qualification
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
Experience with cloud security best practices and compliance
Knowledge of LEAN methodologies for process improvement and efficiency
Benefits
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career.
Company
STERIS
STERIS is a leading provider of infection prevention and other procedural products and services, focused primarily on healthcare, pharmaceutical and medical device Customers.
H1B Sponsorship
STERIS has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (26)
2024 (28)
2023 (15)
2022 (33)
2021 (18)
2020 (19)
Funding
Current Stage
Public CompanyTotal Funding
$0.28M2010-05-21Post Ipo Debt· $0.28M
1998-12-01IPO
Leadership Team
Recent News
2025-11-05
Company data provided by crunchbase