Medium/Senior Software Developer

Sii
Enschede, Netherlands
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch
Experience level
Senior

Job location

Enschede, Netherlands

Tech stack

Java
Confluence
JIRA
Bash
C++
Computer Programming
Continuous Integration
Software Debugging
Linux
DevOps
Maven
Cisco Nexus Switches
Scrum
Software Architecture
QT
Software Engineering
ZeroMQ (Concurrent Programming Libraries)
Gitlab
GIT
Bitbucket
C++14
Jenkins

Job description

On behalf of SII Netherlands, We are seeking a Medium to Senior level C++ Software Developer to join a high-tech engineering team of approximately 20 specialists. You will be responsible for developing software for advanced simulation systems, with a specific focus on creating and integrating high-performance visual overlays.

This role requires an engineer who is comfortable building visual elements and has a strong affinity for software architecture within a complex, mission-critical environment., * Develop and maintain simulator software using C++ and Java.

  • Create and implement video overlays for specialized equipment simulators.
  • Work autonomously to gather technical information and translate requirements into architectural designs.
  • Collaborate within a multidisciplinary Agile/Scrum team, contributing to the full CI/CD lifecycle and release trains.
  • Ensure high-quality delivery through debugging, testing, and thorough documentation.

Technical Requirements

We are looking for a developer who is experienced in modern C++ and familiar with the tools used in complex simulation platforms.

Requirements

Do you have experience in Maven?, * Programming: Strong proficiency in C++ (Primary) and Java.

  • Frameworks & Tools: Experience with Qt, ZeroMQ, and CLion.
  • Operating Systems: Deep understanding of Linux (RHEL8) and Bash scripting.
  • DevOps & Integration: Familiarity with Jenkins, Nexus, Maven, and Git/GitLab/Bitbucket.
  • Simulation: Knowledge of MÄK software or similar simulation engines is a major advantage.
  • Process: Experience with Jira and Confluence in an Agile/Scrum setting.

General Requirements:

  • Language: Professional English is mandatory. Dutch is not required.
  • Competencies: You are a team player who takes initiative, possesses strong debugging skills, and is comfortable working with visual software elements.
  • Security: Must be eligible for a standard security screening (AIVD level B). Note: Dutch Citizenship is required for this specific screening.

Apply for this position