Functieomschrijving
Design, develop, and maintain high-quality
software across the full stack for our core instrument
software.
Play a key role in building and
evolving robust back-end controllers using C# / .NET that interface
with instrument hardware and handle data
processing.
Implement the new front-end user
interface using React and TypeScript, replacing the existing legacy
GUI for instrument management.
Collaborate
closely with project leaders, Testers, and other engineers to
define, estimate, and deliver features.
Ensure
all development practices and delivered software meet the stringent
requirements of a regulated environment, including documentation,
testing, and compliance standards.
Participate
in code reviews, design discussions, and mentoring junior team
members.
Diagnose and resolve complex technical
issues, bottlenecks, and performance challenges related to
software-instrument communication.
Functie-eisen
5+ years of professional software
development experience.
Deep expertise with C#
and the .NET framework (or .NET Core) for building backend services
(e.g., RESTful APIs, device communication layers).
Proficiency in modern front-end development
using React (or a similar modern framework like Angular / Vue) and
TypeScript.
Experience working in a regulated
industry (e.g., Medical Devices, Scientific / Lab Equipment) with a
strong understanding of compliance, security, and quality assurance
best practices.
Excellent communication skills
in English (fluent) and a proven track record as a versatile team
player who thrives in a collaborative, cross-functional
setting.
Nice to
Have :
Experience working with
instrumentation.
Experience in tackling and
successfully executing a legacy system overhaul or modernization
project.
Knowledge of Linux operating systems,
including shell scripting and system services, is valuable for
deployment and debugging on the
instrument.
Knowledge in the area of networking
or cybersecurity.
Familiarity with secure
coding practices.
Start date : asap - latest : 01 / 01 / 2026Planned duration : 12
monthsExtension : possible
Remote / Home Office : 50%
remote possible
style="font-family : Arial;">
Are you interested and would you like
to seize this opportunity? Then we should definitely get to know
each other! Simply click on "Apply now" and we look forward
to receiving your complete application
documents.
Senior Software Engineer • Risch-Rotkreuz