1,653,598open jobs
99,188companies
251,814added this week
Browse all
Salary
≈ $86k – $161k per year (Estimated)
Location
In office (Geneva)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Sep 18, 2026.

Overview
Company
Impact
Profile match
Sword Services is a Swiss IT services company that places software engineers with client teams. It is hiring a full-stack .NET developer to strengthen a client team in Fribourg, working with .NET Core, Vue.js and microservice architectures based on hexagonal design and domain driven design. The company is based in Switzerland.

We are hiring a Software Engineer - ATM Surveillance Data Processing to strengthen our client’s team based in Geneva.

You will contribute to the modernization of mission-critical Air Traffic Management (ATM) systems, with a strong focus on surveillance data processing. Working within an Agile and highly regulated environment, you will help transform legacy applications into a modern service-oriented architecture while ensuring high standards of reliability, quality and performance.

Key Responsibilities

  • Contribute to the modernization and decomposition of a large-scale legacy system supporting ATM surveillance operations.

  • Design, develop and maintain reliable, high-availability back-end solutions using Java and modern software engineering practices.

  • Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) approaches throughout the development lifecycle.

  • Build and maintain automated testing solutions, particularly using Java and Cucumber.

  • Analyse operational and user requirements and translate them into clear software requirements and technical solutions.

  • Produce and maintain engineering documentation, including software and system requirements, design documentation, test specifications and traceability records.

  • Participate in verification and validation activities, including test preparation, execution, reporting, Factory Acceptance Tests (FAT) and Site Acceptance Tests (SAT).

  • Support certification, quality and compliance activities while contributing to continuous improvements in engineering processes and automation.

Requirements

  • Engineering degree in Computer Science, Software Engineering, Information Technology, Aeronautics or a comparable field.

  • At least 5 years of professional experience developing complex software systems.

  • Solid experience with Java, Spring and Maven (MVN).

  • Previous exposure to regulated or safety-critical environments, along with experience in requirements engineering, verification and validation, and software lifecycle documentation.

  • Good understanding of Linux, networking and distributed systems.

  • Experience with Netty, messaging technologies or low-level network communication would be a strong advantage.

  • Strong analytical and problem-solving abilities, with the capacity to translate operational needs into robust technical solutions.

  • Professional fluency in English (minimum C1); French and/or German would be an advantage.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,653,598 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Geneva
≈ $22k – $64k per year (Estimated) • In office • Baku
Python
Python
Flask
FastAPI
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
LLM
DevOps
Rest API
WebSockets
CI/CD
Git
AWS
Docker
Apply
Back-end proqramçı 24 days ago
In office • Baku
PHP
PHP
Laravel
DevOps
Git
Apply
$33k per year (gross) • In office • Vilnius • Kaunas
DevOps
TCP/IP
VPN
Apply
In office • Baku
Java
C#
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Docker
Kubernetes
Apply
In office • Baku
Java
C#
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
DevOps
Docker
Kubernetes
Apply
≈ $69k – $125k per year (Estimated) • Equity • In office • Bachelor's Degree • Montreal
JavaScript
SQL
AI/ML
Flink
Machine Learning
DevOps
GCP
AWS
Docker
Kubernetes
Management
Agile
Apply
$54k – $84k per year • Equity • In office • Bachelor's Degree • Montreal
JavaScript
PHP
SQL
Node JS
Frontend
GraphQL
React.js
DevOps
GCP
Docker Compose
Helm
GitLab CI
CI/CD
Git
AWS
Docker
Kubernetes
Gitflow
Google GKE
Management
Agile
Apply
≈ $34k – $79k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Shanghai
Management
Agile
Apply
≈ $46k – $118k per year (Estimated) • In office • Full-Time • Shanghai
Management
Agile
Apply
≈ $15k – $28k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Kuala Lumpur
Management
Agile
Apply
≈ $97k – $182k per year (Estimated) • In office • 7+ years exp • Givisiez
Java
SQL
Java
Maven
Spring Boot
Hibernate
Apache Tomcat
DevOps
Rest API
Azure DevOps
Azure
Git
SOAP
Cybersecurity
SonarQube
Management
Agile
Apply
≈ $95k – $168k per year (Estimated) • In office • Full-Time • Fribourg
JavaScript
TypeScript
C#
C#
ASP.NET Core
MassTransit
Frontend
Vue.js
Angular
Pinia
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Kubernetes
Cybersecurity
Microsoft Entra ID
Management
Agile
Apply
≈ $33k – $62k per year (Estimated) • In office • Lausanne
JavaScript
Java
TypeScript
Frontend
Angular
DevOps
Chef
Management
Agile
Waterfall
Apply
≈ $99k – $228k per year (Estimated) • In office • 5+ years exp • Master's Degree • Givisiez
Java
C#
C#
.NET
DevOps
Rest API
Azure
Kubernetes
SOAP
Management
UML
BPMN
ITIL
Apply
≈ $70k – $145k per year (Estimated) • In office • Geneva
Management
Agile
Apply
$132k per year • Hybrid • Contractor • Master's Degree • Geneva
Python
JavaScript
SQL
PowerShell
C#
Python
Flask
C#
.NET
Databases
PostgreSQL
Frontend
React.js
DevOps
Puppet
OpenShift
Kubernetes
OpenStack
Cybersecurity
Microsoft Entra ID
Active Directory
Apply
≈ $80k – $142k per year (Estimated) • In office • Geneva
Python
PowerShell
Bash
DevOps
Red Hat
Azure
Ubuntu
Hyper-V
Linux
Windows
Cybersecurity
Microsoft Entra ID
Active Directory
Apply
≈ $66k – $139k per year (Estimated) • In office • Full-Time • Master's Degree • Geneva
Java
Apply
≈ $62k – $149k per year (Estimated) • In office • Full-Time • Geneva
Apply
≈ $45k – $134k per year (Estimated) • In office • Contractor • 3+ years exp • Geneva
Apply
See all jobs
This is one of many
1,653,598 more open roles from verified company boards, updated every day.