Logo for STERIS

Staff Software Engineer

Role overview

Qualifications

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical degree
  • 12+ years of progressive software engineering experience
  • 10+ years of hands-on experience with C# and .NET / .NET Core
  • Deep experience building and operating cloud-native solutions on Microsoft Azure

Responsibilities

  • Own end-to-end architecture for full stack cloud-native applications using C#, .NET, and Microsoft Azure
  • Define and evolve reference architectures, design patterns, and coding standards adopted across teams
  • Design and develop backend services, APIs, and data models using ASP.NET Core and cloud-native patterns
  • Mentor senior and junior engineers, raising technical capability and engineering maturity across the organization

Key facts

Hard skills

Other skills

  • Decision Making
  • Mentorship
  • Collaboration
  • Problem Solving

About the company

STERIS logo

STERIS

Medical Devices & Equipment

STERIS is a leading provider of infection prevention and other procedural products and services, focused primarily on healthcare, pharmaceutical and medical device Customers. MISSION WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life science products and services around the globe. VISION We strive to be a GREAT COMPANY. We provide world-class products and services for our Customers, safe and rewarding work for our people, and superior returns for our Shareholders. • $4.6 Billion in revenue in FY22 • More than 17,000 Associates worldwide • Over 4,000 Customer-facing professionals • Listed on the New York Stock Exchange under the symbol “STE” To learn more, visit www.steris.com and careers.steris.com.

Company details

Company typeXLarge
IndustryMedical Devices & Equipment
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

 

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

Join the Digital Workflow Solutions business as a Staff Software Engineer. You will be responsible for defining and driving the architecture, design, and delivery of enterprise software solutions that support Digital Workflow Solutions products and services. You will partner with Product Management, Architecture, Verification, and Operations teams to translate business requirements into scalable, secure, and reliable software solutions for STERIS Customers. The Staff Software Engineer will work independently on complex technical problems, contribute to solution architecture, design and technical decision-making, and provide mentoring and guidance to other engineers. You will support modernization initiatives, cloud technologies, and continuous improvement of software quality, security, scalability, performance, and operational reliability. SPM Workflow Solution and Surgical Asset Tracking Software | STERIS 

This is position reports into a Software Product Development team, not IT. Experience developing Customer facing software used by Corporations is required. 

**   This is a remote role. Qualified candidates must currently live in the Continental U.S.  living in Eastern or Central Time zones. 

What You'll Do as a Staff Software Engineer

  • Own end-to-end architecture for full stack cloud-native applications using C#, .NET, and Microsoft Azure.
  • Define and evolve reference architectures, design patterns, and coding standards adopted across teams.
  • Design and develop backend services, APIs, and data models using ASP.NET Core and cloud-native patterns.
  • Guide development of modern front-end applications using contemporary web frameworks.
  • Lead cloud architecture and deployment strategies leveraging Azure services such as App Services, Azure Functions, AKS, and managed data platforms.
  • Partner with product, quality, and security teams to ensure cohesive system-level designs.
  • Lead architectural and design reviews, identifying risks and driving mitigation strategies.
  • Champion DevOps, CI/CD, infrastructure-as-code, and observability best practices.
  • Mentor senior and junior engineers, raising technical capability and engineering maturity across the organization.

The Experience, Skills, and Abilities Needed

Required: 

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related technical degree. 
  • 12+ years of progressive software engineering experience.
  • 10+ years of hands-on experience with C# and .NET / .NET Core.
  • Demonstrated expertise designing and delivering large-scale full stack applications.
  • Deep experience building and operating cloud-native solutions on Microsoft Azure.
  • Strong background in distributed systems, microservices, RESTful APIs, and event-driven architectures.
  • Experience integrating cloud applications with IoT systems and connected devices.
  • Proven ability to influence technical direction across multiple teams and projects.

Preferred: 

  • Master’s degree preferred.

Pay range for this opportunity is $124,737.50 - $154,087.50. This position is also eligible for bonus participation.

Minimum pay rates offered will comply with county/city minimums, if higher than range listed.  Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.

STERIS offers a comprehensive and competitive benefits portfolio.  Click here for a complete list of benefits: STERIS Benefits

Open until position is filled.

STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit www.steris.com.

If you need assistance completing the application process, please call 1 (440) 392.7047. This contact information is for accommodation inquiries only and cannot be used to check application status.

STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location’s HR Office during normal business hours.

 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at STERIS

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.