Senior Software Engineer

Peak Group
Darmstadt, Germany
3 days ago
Apply on www.careerjet.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English, German

Tech stack

.NET Framework Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Unit Testing C Sharp (Programming Language) C++ (Programming Language) Software Quality Communications Protocols Continuous Integration Linux DevOps
+5 more
Python (Programming Language) Software Architecture Software Engineering Web Applications Information Technology

Job description

  • Entwicklung neuer Features und Umsetzung von Teilprojekten - von der Anforderungsanalyse bis zum Release
  • Weiterentwicklung und Modernisierung bestehender Softwarearchitekturen, mit einem Blick sowohl für sinnvolle Erneuerung als auch für das, was sich bereits bewährt hat
  • Technische Verantwortung für Produkte, APIs und Schnittstellen im industriellen Umfeld
  • Konzeption und Umsetzung moderner Applikationsarchitekturen und -technologien, für Desktop- und Web-Anwendungen, primär auf Windows-Basis
  • Einsatz und Weiterentwicklung von KI-gestützten Entwicklungsansätzen zur Steigerung von Effizienz und Innovation
  • Du erkennst Verbesserungspotenziale, bringst deine Vorschläge sichtbar ein und gewinnst andere dafür
  • Coaching von Junior-Entwicklerinnen und -Entwicklern sowie aktive Mitgestaltung technischer Standards und Entscheidungen
  • Sicherstellung hoher Softwarequalität durch Unit Tests, TDD sowie moderne CI/CD-Prozesse

Requirements

  • Masterabschluss in Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
  • Rund 6-8 Jahre Erfahrung in der Softwareentwicklung, idealerweise im industriellen oder Embedded-Umfeld
  • Sehr gute Kenntnisse in C/C++, C#/.NET und Python
  • Fundierte Erfahrung mit moderner Softwarearchitektur sowie modernen Applikationstechnologien für Desktop und Web (Windows als primäre Zielplattform), sowie Test- und DevOps-Methoden
  • Technisch breit aufgestellt, innovationsfreudig und versiert im Einsatz moderner KI-Tools in der Entwicklung
  • Du bringst neue Perspektiven ein, erkennst aber auch, was bereits gut funktioniert, und triffst Entscheidungen mit dem nötigen Augenmaß
  • Du gehst offen auf Menschen zu, erklärst technische Themen verständlich und holst andere für deine Ideen an Bord
  • Du packst Themen an, übernimmst Verantwortung und bringst Dinge zum Abschluss
  • Sehr gute Deutsch- und Englischkenntnisse sowie eine eigenverantwortliche und strukturierte Arbeitsweise
  • Linux-Know-how, Rust-Kenntnisse sowie Erfahrung mit industriellen Kommunikationsprotokollen (CAN, CAN FD, LIN) sind ein Plus

Benefits & conditions

CRJT1_DE

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all