Overview
Engineer II, Software (Mount Waverley) role at Leica Biosystems.
At Leica Biosystems, part of Danaher, we focus on innovating for tangible impact in life sciences, diagnostics and biotechnology. This role contributes to the software development lifecycle for medical device infrastructure and applications, adhering to regulatory requirements.
Location
On-site, Mount Waverley, Melbourne, Australia
Responsibilities
* Participate in all Scrum events to transform the product backlog into working software increments.
* Specify and design solutions for user stories to ensure customer value is delivered.
* Develop and refactor code, debug, unit test and perform code reviews in accordance with team standards.
* Participate in verification activities, including defining test strategies, tools, mocks, reviewing test cases, developing automated tests, and manual test definition and execution. Maintain product quality by raising, assessing and fixing defects.
* Author and review technical documentation, including specifications, design documents, risk assessments, configuration management plans, release notes, and release records.
Essential qualifications
* Software Engineering or Computer Science degree with 4+ years of full SDLC experience.
* Hands-on experience with automated testing.
* Experience with: C#, .NET/.NET Core, C++; UI: WPF, HTML5; Communication: WCF, REST; HTTPs; Windows Desktop/Server, Azure PaaS/IaaS and Linux; Relational databases (PostgreSQL, SQL Server) and ORMs; Git.
Nice-to-have
* Experience with medical device software development standards (IEC 62304) or regulated engineering environments.
* Experience with UI (WPF) and communication technologies (WCF, REST).
* Knowledge of cybersecurity principles and practices.
Note: This position requires onsite, full-time work at the company location identified above.
#J-18808-Ljbffr