Senior Software Engineer Backend und Datenerfassungssysteme 100%

Clickjob Meyer AG
Hägglingen, Switzerland
yesterday

Role details

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

Job location

Hägglingen, Switzerland

Tech stack

API
C++
Software Quality
Continuous Integration
DevOps
Python
Ansible
Software Engineering
Software Requirements Analysis
Strategies of Testing
Data Logging
Data Processing
Backend
GIT
Information Technology
Software Version Control
Docker

Job description

Leitung der Entwicklung des gesamten Software-Stacks für Kamera- und Detektordatenerfassungsdienste, einschließlich Hardware-Anbindung, Datenverarbeitung, Service-Orchestrierung und Monitoring.

Enge Zusammenarbeit mit Systemintegratoren, um eine reibungslose Deployment-Fähigkeit in operativen Umgebungen sicherzustellen, einschließlich der Bereitstellung robuster APIs und Serviceschnittstellen für Konfiguration, Verwaltung und Diagnose.

Verantwortung für den gesamten Build- und Deployment-Lebenszyklus unter Einsatz moderner DevOps-Methoden und -Werkzeuge wie Docker, Ansible, Git, CI/CD-Pipelines sowie Conan für das C/C++-Paketmanagement.

Sicherstellung von Softwarequalität, Zuverlässigkeit und Wartbarkeit durch strukturierte Teststrategien, automatisierte Validierung und kontinuierliche Integration.

Erstellung und Pflege umfassender technischer Dokumentation, einschließlich Softwarespezifikationen, Architekturbeschreibungen, Testplänen und -verfahren, Benutzerhandbüchern sowie technischen Berichten und Publikationen., * Kurzlinks

  • Alle Stellen

  • HR Dienstleistungen

  • Stellensuchende

  • Angebot

  • Kurzlinks

  • Kontakt

  • Über uns

  • Feedback

  • Impressum

  • GAV Personalverleih 2024

  • Blog

  • Sitemap

Requirements

Abgeschlossenes Studium der Softwaretechnik, Informatik oder eine vergleichbare Qualifikation bzw. entsprechende Berufserfahrung.

Umfangreiche praktische Erfahrung in der Softwareentwicklung mit C++ sowie Python oder Rust.

Fundierte Kenntnisse strukturierter Softwareentwicklungsprozesse, einschließlich Issue-Tracking-Systemen, Versionskontrolle mit Git und CI/CD-Umgebungen.

Gutes Verständnis modularer Architekturen, performanzkritischer Systeme und produktionsreifer Deployment-Praktiken.

Kommunikationsstarke, teamorientierte und selbstmotivierte Persönlichkeit mit kundenorientierter Arbeitsweise.

Freude an der Zusammenarbeit in interdisziplinären Teams.

Gute Deutsch- und Englischkenntnisse

Benefits & conditions

Bei unserem Kunden erwartet Sie ein modernes, innovationsgetriebenes Arbeitsumfeld mit hoher fachlicher Kompetenz und offener Unternehmenskultur. Sie profitieren von einer strukturierten Einführung, vielfältigen Weiterbildungs- und Entwicklungsmöglichkeiten sowie attraktiven Anstellungsbedingungen. Flexible Arbeitsmodelle und zeitgemässe Rahmenbedingungen unterstützen Sie dabei, berufliche und persönliche Ziele in Einklang zu bringen.

About the company

Bei unserem Kunden erwartet Sie ein anspruchsvolles technologisches Umfeld, in dem innovative Lösungen für komplexe technische Anwendungen entwickelt und betrieben werden.

Apply for this position