Remote job
Requirements Engineer
Job details
About this role
Role overview Shape user and business needs into clear requirements for software that supports laboratory workflows and good practice. Working in a cross-functional Agile product team, you will help guide product direction, keep delivery focused on customer needs, and make requirements understandable to both technical teams and stakeholders. The position calls for sound analysis, persistence, and a strong commitment to product quality.
Responsibilities - Apply knowledge of users, workflows, and the relevant domain to develop requirements aligned with product goals and project scope. - Work with product colleagues and customer representatives to validate requirements and confirm expected outcomes. - Prioritize functional and non-functional needs in the product backlog to support predictable delivery. - Map workflows, data flows, and user actions using diagrams, wireframes, or low-fidelity prototypes. - Present proposed product changes and build a thorough understanding of the assigned product area. - Coordinate across teams and consider system integration impacts throughout the software development lifecycle.
Requirements - A bachelor’s degree in software engineering, computer science, mathematics, laboratory testing, or a related discipline—or equivalent relevant experience. - Two to four years of experience communicating with technical specialists and subject matter experts. - Two to four years working with the software development lifecycle in a commercial software engineering environment. - Ability to explain user needs, product or business drivers, and requirements clearly. - Strong follow-through, problem-solving, cross-team communication, and commitment to quality. - Experience using AI tools to support requirements gathering and documentation.
Nice to have - Knowledge of scientific data, medical device, or healthcare software. - Experience designing commercial software.