CareerPlanGet AI match score →

Software Engineer II (.NET & Requirements Engineering)

Mount Waverley, Victoria, Australia💼 Full-time🗓 2026-07-16 → 2026-07-31

Core

Develop enhancements and fixes for medical device software, focusing on creating clear, testable Software Requirements Specifications (SRS) and delivering features within the full SDLC.

Role type

Software Engineer II (Requirements Engineering & .NET)

Builds

Medical device software solutions for cancer diagnostics

Domain

Life sciences, diagnostics, and biotechnology

Deliverable

production ML models | product features

Required skills

C#, .NET Framework/.NET, WCF, REST, gRPC, PostgreSQL, SQL Server, nUnit/xUnit, Gherkin, BDD, AI-assisted development tools, unit testing, code reviews, automated test development

Preferred skills

IEC 62304, regulated engineering environment experience (Aerospace, automotive), Business Analysis certification (CBAP, IIBA-AAC), WPF, HTML5, Windows Desktop/Server, cybersecurity principles

Technologies

C#, .NET, WCF, REST, gRPC, PostgreSQL, SQL Server, nUnit, xUnit, WPF, HTML5

Responsibilities

Manage user story backlog and define acceptance criteria; write and maintain Software Requirements Specifications (SRS); design solutions and develop/refactor code; participate in verification activities including test strategy and execution; contribute to engineering documentation in a regulated environment

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗