Advanced Software Engineer

Company: STERIS

Location: Chicago, IL (Remote)

Salary: $105,400 - $136,400 a year

Type: Full-time

Remote: Yes

Posted: 2026-07-13

About this role

## Position Summary

Join the Digital Workflow Solutions business as an Advanced Software Engineer. You will be responsible for designing, developing, testing, and maintaining 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 Advanced Software Engineer will work independently on complex technical problems, contribute to solution 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, performance, and operational reliability.

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

\*\* This is a remote role. Qualified candidates must currently live in the Continental U.S. Preference will be given to individuals living in Eastern and Central Time zones.

## What You'll Do as an Advanced Software Engineer

  • Collaborates with cross-functional teams to analyze product requirements, evaluate technical approaches, and contribute to project planning and execution.
  • Designs, develops, documents, tests, and maintains secure, scalable, and reliable software solutions in accordance with corporate development standards and best practices.
  • Refines and evolves software designs based on system architecture, business requirements, customer feedback, and product roadmap priorities.
  • Creates and maintains technical documentation including software requirements, design specifications, interface definitions, deployment procedures, and verification artifacts.
  • Develops effort estimates and contributes to sprint planning, backlog refinement, and release planning activities.
  • Deve...

Create Your Job Alert

Other Advanced Jobs

Other Jobs in Chicago