developerjobs.ch
← All jobs

Software Engineer, Windows (VPN)

avec compétence (avecco) GmbH

Employment type
Contract
Workload
100%
Location
Genève · Remote possible
Company
avec compétence (avecco) GmbH, Dufourstrasse 43, 8008 Zürich
First posted
Apply now

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.

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

Profile

  • 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

Offer

  • Office-first work model with some flexibility to work from home
  • 3–6 months interim, then a permanent position

Company

Privacy technology

Apply online via Try&Hire with your profile — https://tryandhire.io/ch-en/jobs/e/software-engineer-windows-vpn-tah-5sfbj/

Posted today

Location

View on Google Maps