- +3
- +5
- Munich, Bavaria, Germany
About
Job Description
Responsibilities
Qualifications
Location & Travel
We offer
An inclusive and empowering team culture
Within the software team, we maintain an environment of open communication where we can admit our mistakes, learn from them, and support each other. We always work, fail, and succeed as a team. Our processes are flexible and open to change once they no longer help us reach our goals.
We respect the importance of family and personal obligations and do our best to enable every member of our team to take time off, if necessary.
Even though, we work mostly remote, we have regular team events, discussions about Software Engineering literature, and Software Engineering workshops.
In our Munich HQ you can join a multitude of activities: board games, table tennis, billiard, or just a beer after work.
#J-18808-LjbffrWe are a growing provider of scientific instruments for the analysis of molecular interactions and are seeking a highly motivated individual to join our team as Senior Software Engineer for our innovative heliOS software. We welcome applications from experienced engineers who want to use their innovative minds to create outstanding software.
Responsibilities
- Analyze user needs to extract user stories and scenarios
- Collaborate with team members to design, develop, test, release, and support software solutions
- Write automated acceptance tests to ensure that all scenarios are fulfilled
- Modify existing software to correct errors, improve performance, or adapt to new hardware
- Collaborate with teams across the company to meet organizational goals
- Recommend and implement improvements to the development process
Qualifications
- A degree in a natural science or similar field
- Proficiency in modern software development with C# and .NET
- Experience in Test-Driven Development, Refactoring, and Pair Programming
- Experience working in an agile development process
- Experience in GUI development using WPF is a plus
- Experience in working with event-sourced systems is a plus
- Great written and verbal communication skills in English
Location & Travel
- Work from anywhere that makes you most productive and fulfilled (Munich HQ or remote)
We offer
- Insights into the cutting edge of life science technology
- A fun and dynamic work environment in a young, multicultural team
- Possibility to work with topics such as Embedded Linux, web technologies, Microcontrollers, and more, through collaboration with our embedded team
- Competitive compensation and the possibility for career development alongside a growing team
An inclusive and empowering team culture
Within the software team, we maintain an environment of open communication where we can admit our mistakes, learn from them, and support each other. We always work, fail, and succeed as a team. Our processes are flexible and open to change once they no longer help us reach our goals.
We respect the importance of family and personal obligations and do our best to enable every member of our team to take time off, if necessary.
Even though, we work mostly remote, we have regular team events, discussions about Software Engineering literature, and Software Engineering workshops.
In our Munich HQ you can join a multitude of activities: board games, table tennis, billiard, or just a beer after work.
Nice-to-have skills
- C#
- .NET
- Pair Programming
- GUI Development
- Embedded Linux
Work experience
- Frontend
- Applications
- Fullstack
Languages
- English