Software Developer - Integration

Software Developer - Integration

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
G

Auf einen Blick

  • Aufgaben: Entwickle sichere Integrationen zwischen internen und externen Systemen.
  • Unternehmen: Innovatives Unternehmen mit einem dynamischen, vielfältigen Team.
  • Vorteile: Attraktives Gehalt, Weiterbildungsmöglichkeiten und flexible Arbeitszeiten.
  • Weitere Informationen: Vielfältige Hintergründe sind willkommen – bewirb dich auch, wenn du nicht alle Anforderungen erfüllst.
  • Warum dieser Job: Gestalte die Zukunft durch kreative Lösungen in einem schnelllebigen Umfeld.
  • Qualifikationen: Erfahrung in Softwareentwicklung, API-Design und Systemintegration erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Ihr Team: Entwickler und Test-Spezialisten aus verschiedenen Hintergründen, vereint durch ein Ziel: hochwertige Lösungen zu liefern, die den sich entwickelnden Bedürfnissen unserer Kunden gerecht werden und diese übertreffen. Wir bauen Integrationen, die von Grund auf sicher, standardmäßig beobachtbar und langlebig sind.

Top fünf Gründe, warum Sie diesen Job wollen:

  • Sie gedeihen bei neuen Herausforderungen in einem schnelllebigen, kollaborativen Team.
  • Sie möchten technisches Können und Kreativität in einem unternehmensweiten verteilten System anwenden.
  • Sie sind leidenschaftlich daran interessiert, Geschäftssysteme und externe Partner durch zuverlässige, sichere Integrationen zu verbinden.
  • Sie möchten Verantwortung für mission-kritische Integrationen übernehmen, die Kunden, Partner und Compliance-Agenturen umfassen.
  • Sie glauben, dass großartige Software Qualität, Sicherheit und Beobachtbarkeit bedeutet – nicht nur funktionierenden Code.

Ihr Tag auf einen Blick:

  • Erstellen von Integrationen zwischen internen Systemen (ERP, CRM, PIM) und externen Partnern, Regierungsbehörden und Compliance-Agenturen.
  • Entwerfen und Pflegen sicherer REST-APIs und ereignisgesteuerter Komponenten mit Azure Service Bus, Event Hub, Azure Logic Apps und Azure Functions.
  • Definieren von API-Verträgen mit Swagger-Spezifikation – bevor die Implementierung beginnt.
  • Sicherheit in jede Phase einbetten – vom Design bis zur Produktion.
  • Code für Beobachtbarkeit instrumentieren: strukturierte Protokollierung, verteilte Nachverfolgung und Application Insights.
  • Beitragen zu Funktionsanalysen, Design, Aufwandsschätzungen, CI/CD-Pipelines und teamübergreifenden Code-Reviews.

Was Sie zu einer großartigen Ergänzung macht:

  • Abschluss in Software Engineering, Informatik oder gleichwertige Erfahrung.
  • 5+ Jahre Erfahrung in der Cloud-Softwareentwicklung mit konstantem Fokus auf API-Design und Systemintegration.
  • Starke C#- und .NET-Kenntnisse (Full-Stack, OOP und funktionale Programmierung).
  • Erfahrung im Aufbau fehlertoleranter, skalierbarer Produkte über Plattformen hinweg.
  • Nachweisliche Erfolge bei der Integration von Drittanbieter-, Partner- oder Regierungs-/Compliance-APIs.
  • Agile Denkweise mit starken analytischen und kommunikativen Fähigkeiten.
  • Komfortabel über den gesamten SDLC – Design, Sicherheit, Entwicklung und Wartung.

Ihre technische Expertise:

  • REST API-Design & -Entwicklung, ereignisgesteuerte Architektur.
  • C#, .NET Framework 4.8 / .NET 8 / .NET Core.
  • 5+ Jahre Erfahrung in der Cloud-Softwareentwicklung.
  • Cloud-Plattformen (Azure bevorzugt; AWS / GCP akzeptiert).
  • Datenbankkenntnisse (relational und/oder NoSQL).
  • Swagger, REST, ereignisgesteuerte Nachrichtenübertragung.

Ein Vorteil, wenn Sie haben:

  • Azure Logic Apps, Azure Functions, Azure Event Hub.
  • Kanban- oder Agile-Methoden.
  • Microservices und verteilte Architekturen.
  • EDI / B2B-Integration – X12 oder EDIFACT-Transaktionssätze.
  • Bewusstsein für Power Platform – Power Automate und Dataverse APIs.
  • Erfahrung mit der Integration von Partner- oder Regierungs-Compliance-APIs.

Lassen Sie uns über Vorteile sprechen!

  • Attraktives Vergütungspaket.
  • Schulung.
  • Programm zur Rückerstattung von Studiengebühren.
  • Work-Life-Balance mit flexibler Arbeitszeitgestaltung.

Wir wissen, dass vielfältige Hintergründe und Erfahrungen großen Wert für unsere Teams bringen. Selbst wenn Sie denken, dass Sie nicht alle Anforderungen erfüllen, ermutigen wir Sie dennoch, sich zu bewerben – Ihr Profil könnte uns überraschen! Vielen Dank für Ihre Bewerbung, aber bitte beachten Sie, dass nur ausgewählte Kandidaten kontaktiert werden. Personalvermittler und Rekrutierungsagenturen dürfen keine Lebensläufe/CVs über diese Website oder direkt an Manager einreichen.

Software Developer - Integration Arbeitgeber: Genetec

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen Umfeld zu arbeiten, in dem Innovation und Teamarbeit großgeschrieben werden. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, umfangreichen Weiterbildungsmöglichkeiten und einer offenen Unternehmenskultur, die Kreativität und persönliche Entwicklung fördert. Zudem liegt unser Standort in einer lebendigen Stadt, die eine hervorragende Lebensqualität und zahlreiche Freizeitmöglichkeiten bietet.

G

Kontaktdaten:

Genetec Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Developer - Integration erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Genetec anzuklopfen, wenn du dich auf die Stelle als Software Developer - Integration bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Genetec vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Developer - Integration mit Bravour zu bestehen

REST API Design
C#
.NET Framework 4.8
.NET 8
.NET Core 5+
Cloud Software Development
Azure Service Bus

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Genetec klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Genetec vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.