Software Architect
CASCINATION is a Swiss medical device company with a mission to bring certainty to medical treatment outcomes. Our robotic and image-guided solutions enable clinicians to perform reproducible and efficient interventions, that deliver quality outcomes from minimally invasive therapies across a range of disciplines from cancer treatment to the treatment of hearing disorders.
- Design and develop software architecture for advanced applications, ensuring alignment with industry standards and best practices
- Develop and maintain technical documentation of software architecture and software development procedures
- Successfully communicating concepts and guidelines to development teams
- Providing technical guidance and coaching developers and engineers
- Stay updated with the latest trends, technologies, and regulatory changes in the industry, proactively identifying opportunities for improvement and innovation
- Bachelor’s Degree (or higher) in Computer Science, Software Engineering, or a related technical field
- Proven experience as a Software Architect or Technical Lead in regulated and agile development environments
- Strong understanding of software architecture principles, design patterns, clean-code principles, and best practices
- Knowledge of current technologies, our technology stack includes C++, Qt, DDS/ROS 2
- Proficient in using modeling software, such as Enterprise Architect, for creating detailed software architectures
- Experience in use of Jira, Confluence, and standard office applications
- Professional English skills
- A highly analytical and independent personality who develops effective as well as practical solutions and strategies.
- Team-oriented person and possess strong communication skills that enable you to work with cross-functional teams
- open, flexible and highly motivated to work in a dynamic environment
Place of work: Bern
Preferred start date: by agreement
Workload: 100%
Lieu de travail
Steigerhubelstrasse 3
3008 Bern
Contact
Augustin Blazevic
HR
+41 31 306 26 05
Write an email
Site web
Bern / CH-3008 Bern / Schweiz