Jobs in Germany

Home  | Bp3  | Softwareingenieur
  • Germany

  • BP3 Germany GmbH sucht nach Personen, die ihre technischen Fähigkeiten einsetzen möchten, um komplexe Geschäfts- und Systemprobleme zu lösen. Wenn du die Auswirkungen deiner Arbeit auf das Geschäft deiner Kunden verstehen möchtest, wenn du wissen willst, dass deine Arbeit in die Produktion geht, um konkrete Probleme für reale Kunden zu lösen, und wenn du die Begünstigten deiner Arbeit kennenlernen willst – dann ist dies die richtige Position für dich.

    Für diese Rolle suchen wir einen erfahrenen Full Stack Senior Software Engineer (C#/.Net), der unser Delivery-Team als Projektleiter unterstützt. BP3 ist ein weltweit führendes Unternehmen im Bereich Prozessorchestrierung und Automatisierung und entwickelt maßgeschneiderte Lösungen für Kunden in unterschiedlichen Branchen. Diese Rolle ist in unserer Gruppe angesiedelt, die sich auf die Full-Stack-Entwicklung konzentriert und dabei BPMN-Workflow- und DMN-Entscheidungsautomatisierungs-Engines sowie kundenspezifische Entwicklungen und BP3-Produkte einsetzt. Die Rolle ist im Wesentlichen remote, wobei das Team in Europa (UK, Niederlande, Deutschland, Portugal, Ukraine), Südafrika und den USA verteilt ist. Gelegentliche Reisen zu Kundensites sind üblich, diese können in Skandinavien, den Benelux-Ländern und dem Vereinigten Königreich liegen.

    Wir legen großen Wert auf eine ausgewogene Work-Life-Balance und bieten flexible Arbeitszeiten sowie Home-Office-Möglichkeiten.

    Darüber hinaus wirst du Teil eines dynamischen und internationalen Teams, in dem Zusammenarbeit großgeschrieben wird und innovative Ideen gefördert werden.

    Requirements

    - Kompetenz in groß angelegten Lösungen, die reale Probleme lösen

    - Nachweisbare Erfolge in der Softwareentwicklung in verschiedenen Geschäftsfeldern

    - Beherrschung des Schreibens von professionellem, dokumentiertem und gut getesteten Code

    - Versiert im Umgang mit Software- und Architekturdesignmustern

    - Verstehen und Erklären, wie Versionskontrolle, CI/CD, Container und agile Methoden in den Softwareentwicklungsprozess passen

    - Gute verbale und schriftliche Kommunikationsfähigkeiten für die Interaktion mit allen Ebenen interner und externer Projektbeteiligter

    - Erfahrung in einer Mentoring- und Führungsrolle

    - Zweisprachig in Deutsch und Englisch

    - Lösungen unter Verwendung von Camunda

    Hochqualifizierte Kandidaten sollten außerdem folgende Fähigkeiten mitbringen:

    - Versiert in C#/.Net, JavaScript oder TypeScript und deren Ökosystemen:

      - NodeJS, Express, NestJS, Angular

    - Erfahrung mit SQL- und NoSQL-Technologien

    - Stark in Integrationstechnologien:

      - REST API- und JSON-Schema-Design

    - Erfahrung mit Cloud-Infrastrukturen:

      - Amazon Web Services, Azure oder Google Cloud Platform

      - Kubernetes

    - Verstehen von BPM-, BPMN- und DMN-Technologien

    Ausbildung und Qualifikationen:

    - Bachelor of Science oder gleichwertiger Abschluss in Informatik oder einem ähnlichen technischen Fach, oder vergleichbare Berufserfahrung

    Erfahrung:

    - Sieben oder mehr Jahre Erfahrung in der Softwareentwicklung

    - Drei oder mehr Jahre Erfahrung als technischer Leiter für Softwareteams

    Wir bieten zudem klare Entwicklungsmöglichkeiten – sowohl in technischen als auch in führenden Rollen – die du je nach Interesse und Leistung verfolgen kannst.

    Job recommendations