You will design, build and maintain Windows desktop applications for a VPN product, covering the full lifecycle from feature design to deployment and operational monitoring.
Your tasks
- Design, build, maintain, and evolve applications on Windows
- Participate in the entire application lifecycle including CI/CD, deployment, and monitoring
- Collaborate with product managers and engineers across the company
- Define, maintain, and improve the automated testing stack
- Respond to operational incidents
- Integrate cross-platform logical core libraries written in Rust
What you bring
- Strong experience in C# and .NET development
- Strong experience building Windows desktop applications with WinUI, WPF, or similar
- Solid understanding of MVVM architecture, dependency injection, and async/await programming
- Proven ability to write maintainable, well-tested, scalable codebases
- Working knowledge of networking fundamentals (TCP/IP, DNS, routing)
- Experience with Git-based workflows and CI/CD pipelines (GitLab)
- Rust experience is a plus but not required
Conditions
- Workload: 100 %
- Work model: On site
- Option of a permanent position after the assignment if both sides want it
What to expect
- Office-first work model with some flexibility to work from home
- 3–6 months interim, then a permanent position
Technologies
- .NET
- WinUI
- C#
- XAML
- Rust
- WPF
- MVVM
- Git
- GitLab
- FlaUI
#J-18808-Ljbffr
Software Engineer, Windows (VPN) in Genf Arbeitgeber: Try&Hire
Try&Hire ist ein hervorragender Arbeitgeber, der innovative Technologien im Bereich der KI und Computer Vision fördert. Unsere offene und kollaborative Arbeitskultur ermöglicht es Ihnen, an spannenden Projekten zu arbeiten und Ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Zudem bieten wir flexible Arbeitszeiten und die Möglichkeit, in einem dynamischen Team zu wachsen, das sich leidenschaftlich für wissenschaftliche Fortschritte in der Bildanalyse einsetzt.