Your mission
- Lead a developer team technically
- Plan and organize sprints, prioritize and delegate work, and drive delivery
- Coordinate external developers and contractors
- Own the software architecture and key design decisions and evolve them for the long term
- Develop core features in modern C++ and Qt yourself – this is a hands-on role
- Ensure code quality through code reviews and coding standards
- Drive unit and integration testing and test automation
- Mentor and grow the developers in the team
- Collaborate closely with interdisciplinary teams to deliver safe, compliant, and clinically relevant software
Your profile
- Degree in Computer Science, Software Engineering, or a related field
- 6+ years of experience in modern C++, including several years in a lead role
- Experience with Qt Widgets on Windows; QML is a plus
- Experience with software architecture of large C++ applications
- Experience with unit testing and test automation
- Experience with agile methods (e.g., Scrum)
- Experience in medical device software (IEC 62304, ISO 14971) or other safety-critical domains is a plus
- Professional English skills; German is a plus
You are
- A hands-on leader who takes ownership and leads by example
- A clear communicator and a coach for your team
- A highly analytical and independent personality who develops effective as well as practical solutions and strategies
- Open, flexible, and highly motivated to work in a dynamic environment
Why us?
We offer a challenging role in a multinational, innovative, fast growing and dynamic environment. In our company you can create, shape and take on responsibility. Our unique company culture is shaped by our passion and values.
Administrative
Place of work : Bern
Preferred start date : by agreement
Workload : 100%
#J-18808-Ljbffr
Senior C++ Engineer – Tech Lead in Bern Arbeitgeber: CASCINATION AG
Unser Unternehmen bietet Ihnen die Möglichkeit, in einem multinationalen, innovativen und schnell wachsenden Umfeld zu arbeiten, das von einer einzigartigen Unternehmenskultur geprägt ist. Hier können Sie Verantwortung übernehmen, kreative Lösungen entwickeln und sich in einem dynamischen Team weiterentwickeln. Wir fördern eine offene und flexible Arbeitsatmosphäre, die es Ihnen ermöglicht, Ihre Fähigkeiten in der Softwareentwicklung für medizinische Anwendungen voll auszuschöpfen.