Senior Software Engineer
Overview about the role
You will take part in all software engineering activities from analysis, design and planning through implementation and testing to maintenance. Specifically, you will be working on projects for a machine to monitor cancer treatment. In your position, you will interact with other IT experts, from developers to testers.
You are expected to build up a deep understanding of the domain, the workflow and the applications. You take a great interest in applying your abstraction skills to understand, model and design sustainable software solutions. In addition, you follow the software industry trends and are able to pragmatically apply these along with the best practices in the daily work.
Your experience
- 8+ years of experience as Software Engineer, in a highly regulated environment (medical devices industry highly preferred)
- Experience with continuous integration and deployment concepts, tools and technologies
- Experience with virtualized and cloud environments
- Azure DevOps both OnPrem and Cloud (including testing infrastructure)
- PowerShell
- C# .NET (framework, core & standard)
- Visual Studio Test Agent
- Virtual Machines
- Linux / Windows
- Kubernetes / Docker (nice to have)
- Business English fluent
Start date: as soon as possible
Duration: 6 months + extension
Working model: hybrid, 3 days onsite