Lead Software Engineer - Application Platform
AP Sensing GmbH
Böblingen, Germany
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Remote
Böblingen, Germany
Tech stack
.NET
Architectural Patterns
C Sharp (Programming Language)
Distributed Systems
Message Queuing Telemetry Transport (MQTT)
Software Engineering
Angular
Kubernetes
Information Technology
Kafka
Api Design
Requirements
- Du verfügst über ein Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation.
- Du hast mindestens 8 Jahre als .NET-Entwickler gearbeitet, davon 5 Jahre in der Konzeption, Entwicklung und im Betrieb von produktiven verteilten Systemen, idealerweise im IIoT-Umfeld oder in sensorbasierten Monitoring-Systemen.
- Du besitzt exzellente Programmierkenntnisse in C# und modernem .NET und schreibst qualitativ hochwertigen, wartbaren Code. Kenntnisse weiterer Programmiersprachen sind von Vorteil.
- Du verfügst über fundierte praktische Erfahrung mit Kubernetes (K8s) und Messaging-Systemen (z. B. NATS, MQTT, Kafka). Kenntnisse in ereignisgetriebenen Architekturen und verteilter Stream-Verarbeitung sind ein Plus.
- Du hast gute Kenntnisse in Web- und Mobile-Technologien, Protokollen und Frameworks (Angular ist von Vorteil) sowie im Bereich Persistenz.
- Bist vertraut mit gängigen Design- und Architekturmustern sowie Best Practices im API-Design.
- Du zeichnest dich durch eine ausgeprägte Hands-on-Mentalität und Umsetzungsstärke aus.
- Du verfügst über Deutsch- und Englischkenntnisse auf C1-Niveau.
Benefits & conditions
- Challenging, versatile and influential work based on state-of-the-art technology
- A climate of openness, trust and respect, following the "HP Way"
- Motivating, friendly environment in an international team
- Competitive compensation and benefits, flexible working hours
- Personal development and career paths, and a profitsharing plan, * Flexible Arbeitszeiten: Gestalte deinen Arbeitstag mit flexiblen Arbeitszeiten und Homeoffice-Möglichkeiten, * Teamgeist: Flache Hierarchien und eine wertschätzende Arbeitsatmosphäre in einem internationalen, interkulturellen Team
- Teamevents: Regelmäßige Firmen- und Teamveranstaltungen für mehr Austausch und engere Zusammenarbeit
- Karrierechancen: Durch unser kontinuierliches Wachstum eröffnen sich viele Entwicklungsmöglichkeiten
- Weiterbildung: Wir investieren in deine Zukunft mit Schulungen und individuellen Weiterbildungsmöglichkeiten
About the company
* Du entwirfst und implementierst eine cloud-native und sichere Asset-Monitoring-Plattform für verteilte faseroptische Sensorsysteme.
* Du entwickelst robuste, sichere und wartbare Plattformkomponenten, Datenmodelle, Schnittstellen und APIs.
* Du entwickelst die Architektur der Applikationsplattform kontinuierlich weiter, um verschiedenste Lösungen für Kundenanwendungen wie Branderkennung, Überwachung kritischer Infrastrukturen oder Monitoring von Hochspannungsnetzen zu ermöglichen.
* Du arbeitest proaktiv mit Anwendungsteams zusammen, um deren Fachdomäne und Anforderungen zu verstehen.
* Du übernimmst technische Führungsverantwortung, indem Sie Ihre Expertise einbringen, Konzepte entwickeln, effektive Lösungen vorschlagen und Entscheidungsprozesse begleiten.