CM
Senior Software Engineer (m/w/d) Backend und Datenerfassungssysteme
Clickjob Meyer AG
Brugg · On-site Senior Yesterday
About the role
Das Unternehmen:
Bei unserem Kunden erwartet Sie ein anspruchsvolles technologisches Umfeld, in dem innovative Lösungen für komplexe technische Anwendungen entwickelt und betrieben werden.
Das Unternehmen steht für exzellente Forschungs- und Entwicklungsarbeit.
Nach Erhalt Ihrer Unterlagen geben wir Ihnen gerne weitere Informationen bekannt.
Ihr Profil / Ihre Kompetenzen:
- 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
Ihre Aufgabe:
- 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.
Skills
AnsibleC++CI/CDConanDevOpsDockerGitPythonRust
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free