Staff Software Engineer

rapid micro biosystemsSomerville, MA

today

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Software PublishersCustom Computer Programming ServicesComputer Systems Design Services
APPLY NOW

About the role

Overview In this Staff Software Engineer role you will design, build, and maintain full-stack software for RMB’s commercial products, shaping how microbiology automation accelerates pharmaceutical workflows. You will back up the Software Architect, influence technical decisions, and ensure scalable, secure solutions deployed across cloud and on-prem environments. You’ll collaborate with multidisciplinary teams to deliver high-quality software and drive continuous improvement through automation and Agile practices. This is a hands-on, impact-focused role in a fast-moving, growth-oriented company with a meaningful mission in healthcare outcomes. Compensation / Benefitscompetitive total compensationbenefits packagecash incentive opportunitiesequity grant Responsibilities Design, develop, test, and maintain full-stack software for commercial products Deliver features end-to-end with minimal supervision Back up the Software Architect in architectural planning and design reviews Contribute to scalable, secure, and performant software architectures Develop front-end, back-end, business logic, and database components Create and implement RESTful APIs and services Collaborate with Product Management to align on requirements Produce and maintain SDRs and technical documentation Participate in code reviews and promote engineering best practices Build and maintain automated tests, CI/CD pipelines, and deployment processes Support cloud and on-prem deployments Participate in Agile/Scrum ceremonies and cross-functional collaboration Key requirements Modern software architecture and design patterns Full-stack application developmentC# and. NET Core/.NETAngular and Type ScriptSQL Server and relational database design Entity Framework or equivalent ORMAuthentication and Authorization (OAuth, OpenID Connect, JWT, Identity)Async programming, multithreading, and concurrencyRESTful API development Modern UI development practices Automated testing with xUnit or NUnit Docker containerizationCI/CD and Dev Ops practices Git workflows Networking fundamentals and distributed applications Cloud platforms (Azure preferred) and on-prem deployments Experience with AI coding assistants as part of development workflow Agile/Scrum experience Strong problem-solving and communication Ability to work independently in a collaborative team Microsoft technologies expertise Linux knowledge a plusstrong communicationcollaborationproblem-solving Full-stack developmentC#/.NETAngular/Type Script

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Somerville, MA

Occupation

Software Developers

Industry

Software Publishers

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE