STERIS logo

Advanced Backend Software Engineer

STERIS

SALT LAKE CITY, UTJobSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
SALT LAKE CITY, UT
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

STERIS seeks an Advanced Backend Software Engineer for its Digital Workflow Solutions team, focused on the SPM Cloud platform. The role begins with embedded learning, production support readiness, and operational continuity, then expands into feature delivery, platform enhancement, technical design, and engineering ownership. The engineer will remain hands-on while helping establish engineering standards, shape technical direction, and build sustainable internal platform ownership.

Skills & qualifications

RequiredNice to have

Skills

C#Modern .NETRESTful APIsWeb ServicesService IntegrationsRelational Database DesignSQLNoSQLData ModelingPostgreSQLRavenDBSQL ServerAgileTechnical DocumentationArchitectural ArtifactsOperational RunbooksSolution DesignSoftware ImplementationSoftware TestingSoftware DeploymentProduction SupportIncident ResponseRoot Cause AnalysisDefect Remediation

Qualifications

Bachelor's in Computer Science, Engineering or Related10+ Years Software Development Experience10+ Years Backend Systems Experience10+ Years C# and .NET Experience

Full job description

Position Summary Join the STERIS Digital Workflow Solutions team as an Advanced Backend Software Engineer. In this role you will be responsible for developing deep expertise in the application services, APIs, integrations, business processes, and data architecture that form the foundation of the SPM Cloud platform. SPM Software | STERIS Initially focused on embedded learning, production support readiness, and operational continuity, the role progressively expands into new feature delivery, platform enhancement, technical design, and engineering ownership activities. As a foundational member of this team, you will play a key role in acquiring platform knowledge, establishing engineering standards, shaping technical direction, and helping create sustainable internal ownership. You will become a technical leader for the platform's services, APIs, integrations, and business logic while remaining hands-on in software design, development, and operational support. What You'll Do as an Advanced Software Engineer * Design, develop, maintain, and enhance backend services, APIs, integrations, and business logic components. * Participate in delivery activities to acquire ownership of platform knowledge and engineering practices. * Develop expertise in application architecture, data models, integration patterns, and system workflows. * Investigate and resolve complex production incidents, defects, and performance issues. * Contribute to technical design discussions, solution reviews, and implementation planning activities. * Build and support scalable, secure, and maintainable cloud-native application services. * Create and maintain technical documentation, support procedures, and operational runbooks. * Identify opportunities to improve application performance, reliability, scalability, and maintainability. * Contribute to future feature development, modernization efforts, and continuous product improvement initiatives. * Participate in design reviews, code reviews, and technical decision-making. * Mentor engineers and develop capability across the team. * Support adoption of AI-assisted engineering practices across development and operations. The Experience, Skills and Abilities Needed Required: * Bachelor's Degree in Computer Science, Engineering or related degree * 10+ years of professional software development experience building, enhancing, and supporting enterprise applications. * 10+ years proven experience developing and maintaining business-critical backend systems, APIs, integrations, and data-driven applications. * 10+ years C# and modern .NET development. * Experience developing RESTful APIs, web services, and service-based integrations. * Strong understanding of relational database design, SQL and NoSQL development, and data modelling principles. * Experience with PostgreSQL, RavenDB, SQL Server, or equivalent enterprise database platforms. * Experience working within Agile software delivery methodologies. * Experience creating and maintaining technical documentation, architectural artifacts, and operational runbooks. * Experience working across the full software development lifecycle, including solution design, implementation, testing, deployment, support, and continuous improvement. * Experience supporting production systems and participating in incident response, root cause analysis, and defect remediation activities. * Experience collaborating with architects, frontend engineers, DevOps engineers, quality engineers, and... For full info follow application link. STERIS Corporation is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or religion or other legally protected status.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.