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
Senior

Job 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.

Apply for this position