Description
You design and develop software architecture for a process information management platform used in bioprocess laboratories, combining hands-on coding with technical leadership.
Tasks
- Design and evolve platform architecture including modules, APIs, data model and device-integration layer
- Implement key components yourself, roughly half of your time hands-on design and coding
- Own non-functional requirements such as performance, reliability, scalability, security and maintainability
- Prototype and evaluate new technologies before adoption in the product
- Create, review and maintain technical documentation and design specifications
- Support requirements management, risk management and compliance activities
- Collaborate with multidisciplinary teams across systems engineering, quality and regulatory affairs
Profile
- Completed studies (FH/Uni/ETH) in engineering, preferably computer science or software engineering
- At least 3 years of experience in software development
- Strong expertise in enterprise-grade software applications with a hands-on approach
- Experience with DevOps practices, CI/CD tools and automation frameworks
- Proficiency in Linux environments, particularly LTS distributions and Oracle Linux
- Experience with enterprise databases, particularly Oracle DB and PostgreSQL
- Solid understanding of security best practices and secure coding methodologies
Offer
- Flexible working hours and hybrid or remote work options
- 3–6 months interim, then a permanent position
Company
Medical technology
