Staff Engineer
Core
Lead architectural design and development of desktop and hybrid applications for life sciences diagnostics and biotechnology.
Role type
Staff Software Engineer (Application Architecture & Development)
Builds
Desktop and hybrid applications for scientific instrumentation and analytical solutions
Domain
Life Sciences / Diagnostics / Biotechnology
Deliverable
production ML models | product features
Required skills
C#.NET, .NET Framework 4.5, WPF, WCF, ASP.NET, MVC, Blazor, Razor, UML modeling, MongoDB, PostgreSQL, CI/CD (Jenkins, TeamCity), System Design, Agile
Preferred skills
Regulated domain software development, AI/LLM/RAG/Agentic workflows
Technologies
C#, .NET, WPF, WCF, ASP.NET, MVC, Blazor, Razor, MongoDB, PostgreSQL, Jenkins, TeamCity, Enterprise Architect, MS Visio
Responsibilities
Lead design, development, and validation of secure, scalable software architectures; Participate in architecture, design, and code reviews; Collaborate across time zones with global stakeholders; Organize teams and implement development processes; Investigate complex software problems and translate requirements into solutions
Seniority
Senior, hands-on IC with team leadership