top of page

Softwareentwickler (m/w/d)

Bei BDiM suchen wir Dich – einen engagierten und erfahrenen Softwareentwickler, der mit Leidenschaft für innovative Technologien unser Team verstärkt. Wenn Du Freude daran hast, effiziente Softwarelösungen zu entwickeln, anspruchsvolle Herausforderungen zu meistern und moderne Technologien voranzutreiben, dann möchten wir von Dir hören!

LOCATION

Remote

EMPLOYMENT TYPE

Full-time

Stellenbeschreibung 

Über uns: 
Die Big Data in Manufacturing GmbH ist führend in der Entwicklung innovativer KI-Produkte für die digitale Fertigung und autonome Qualitätssicherung. Wir gestalten die Zukunft der Industrie und suchen Dich als motivierten Softwareentwickler (m/w/d), der unsere Vision teilt und unsere Produkte mit Leidenschaft in die Welt bringt.  

Deine Aufgaben

  • Entwicklung von Softwarelösungen:

    • Konzeption, Entwicklung und Implementierung von Backend-Services und Anwendungen, insbesondere mit Go (Golang).

    • Programmierung und Optimierung von Modulen für Edge-Systeme und deren Integration in bestehende Infrastrukturen.

  • Datenbankmanagement:

    • Design und Implementierung von Datenbankstrukturen (SQL und NoSQL).

    • Sicherstellung der Performance und Skalierbarkeit von Datenbanklösungen.

  • Arbeiten an Edge-Systemen:

    • Entwicklung von Softwarelösungen, die direkt auf Edge-Geräten laufen und nahtlos mit Cloud- oder On-Premise-Systemen kommunizieren.

    • Integration von Sensor- und Maschinendaten in Echtzeit.

  • API-Entwicklung:

    • Erstellung und Pflege von APIs (REST, gRPC), um die Kommunikation zwischen verschiedenen Systemen sicherzustellen.

    • Dokumentation und Testing der Schnittstellen.

  • Zusammenarbeit mit interdisziplinären Teams:

    • Enge Zusammenarbeit mit KI-Spezialisten, Hardwareentwicklern und Produktmanagern, um Anforderungen zu verstehen und umzusetzen.

    • Weitergabe von technischer Expertise und aktives Einbringen von Ideen zur Produktverbesserung.

  • Qualitätssicherung:

    • Durchführung von Code-Reviews, Tests und Debugging, um die Stabilität und Zuverlässigkeit der Software zu gewährleisten.

    • Implementierung und Pflege von Continuous Integration/Continuous Deployment (CI/CD)-Pipelines.

  • Technologie- und Prozessoptimierung:

    • Evaluierung neuer Technologien und Tools, um die Effizienz und Qualität der Entwicklungsprozesse zu steigern.

    • Unterstützung bei der Weiterentwicklung bestehender Softwarearchitekturen.

  • Dokumentation:

    • Erstellung und Pflege technischer Dokumentationen für interne und externe Nutzung.

Dein Profil:

  • Abgeschlossenes Studium in Informatik, Software Engineering oder einem vergleichbaren Bereich oder eine relevante Berufsausbildung mit einschlägiger Erfahrung.

  • Erfahrung in der Softwareentwicklung, insbesondere mit der Programmiersprache Go (Golang).

  • Fundierte Kenntnisse im Umgang mit Datenbanken (SQL und NoSQL) sowie deren Integration und Optimierung.

  • Erfahrungen mit Edge-Systemen und der Entwicklung von Softwarelösungen, die direkt an der Schnittstelle zwischen Hardware und Cloud arbeiten.

  • Vertrautheit mit modernen Software-Architekturen wie Microservices und containerisierten Anwendungen (Docker, Kubernetes).

  • Kenntnisse in der API-Entwicklung (REST, gRPC) und in der Erstellung skalierbarer und robuster Backend-Lösungen.

  • Problemlösungsorientierte Arbeitsweise und die Fähigkeit, auch in komplexen Umgebungen effektive und effiziente Lösungen zu finden.

  • Teamfähigkeit und Kommunikationsstärke, um eng mit interdisziplinären Teams zusammenzuarbeiten.

  • Neugier und Lernbereitschaft, um sich in neue Technologien und Themenbereiche einzuarbeiten.

  • Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.

 

Wir bieten:

  • Eine spannende und abwechslungsreiche Tätigkeit, in einem innovativen Unternehmen mit viel Eigenverantwortung. 

  • Direkte Zusammenarbeit mit einem hoch motivierten Team aus KI-Spezialisten und Kundenprojektmanagern.  

  • Möglichkeiten zur beruflichen Weiterentwicklung und Weiterbildung.  

  • Flexible Arbeitszeiten und ein modernes Arbeitsumfeld.

  • Regelmäßige Unternehmungen und Teamevents

 

Bewerbung:
Wenn Du Dich von dieser spannenden Aufgabe angesprochen fühlst und gemeinsam mit uns Innovationen vorantreiben möchten, dann sende Deine vollständigen Bewerbungsunterlagen an bewerbung@bdim.ai   

Wir freuen uns darauf, Dich kennenzulernen!  

bottom of page