Software Developer (m/w/d) - JACOB Elektronik GmbH

Software Developer (m/w/d) - JACOB Elektronik GmbH

Karlsruhe Vollzeit 45000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
J

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Services und Features in C# und Go.
  • Unternehmen: JACOB Elektronik GmbH - ein führendes Handelsunternehmen im IT-Business.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit Raum für kreative Ideen und persönliche Entwicklung.
  • Warum dieser Job: Gestalte aktiv den Erfolg eines großen Unternehmens mit modernster Technologie.
  • Qualifikationen: Studium in Informatik oder vergleichbare Ausbildung, 2-4 Jahre Erfahrung in der Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Als Software Developer (m/w/d) entwickelst du gemeinsam mit deinem Team Backend Services und Features und übernimmst dabei Verantwortung für den gesamten Software-Lifecycle.

Responsibilities

  • Du entwickelst Backend Services und Features in C# und/oder Go.
  • Du stellst Softwarequalität durch Clean Code, Code Reviews, Pair Programming und automatisierte Tests sicher.
  • Du erarbeitest technische Lösungskonzepte und setzt Proof of Concepts sowie Prototypen um.
  • Du arbeitest mit modernen Architekturen, APIs und Datenbanken und entwickelst bestehende Systeme kontinuierlich weiter.
  • Du bringst eigene Ideen ein und teilst deine Erfahrungen offen im Team.

Dabei stimmst du dich eng mit unseren Partner-Teams ab und bringst dich mit Optimierungsvorschlägen sowie deiner technischen Expertise bereichernd in dein Team ein. Deine Tätigkeit wird dabei ganzheitlich sein und umfasst Konzeption, Realisierung, Testing sowie die Betreuung unserer Tools - mit dem Ziel, eine starke und nachhaltige Software-Architektur zu schaffen. Du wirst den Erfolg eines der größten Handelsunternehmen im IT-Business aktiv mitgestalten.

Requirements

  • Du bist neugierig, lernbereit und brennst für aktuelle Technologien - diese Begeisterung lebst du auch im Arbeitsalltag.
  • Du arbeitest gerne im Team, kommunizierst offen und übernimmst Verantwortung für deine Aufgaben.
  • Du gehst komplexen Anforderungen mit Ausdauer auf den Grund, anstatt den einfachen Weg zu wählen.
  • Du hinterfragst bestehende Prozesse konstruktiv und bringst Verbesserungsvorschläge ein.
  • Du setzt KI-gestützte Entwicklungstools gezielt ein - etwa für Boilerplate, Dokumentation oder Testsuites und teilst deine Erfahrungen offen im Team.
  • Legacy Code schreckt dich nicht ab - du siehst darin eine Chance zum Lernen und Verbessern.

Skills

  • Abgeschlossenes Studium der Informatik, Mathematik oder eine vergleichbare technische Ausbildung.
  • 2-4 Jahre Praxiserfahrung in der Softwareentwicklung mit C# und/oder Go.
  • Grundlegende bis fundierte Kenntnisse in Softwarearchitektur und der Entwicklung skalierbarer Systeme.
  • Sicherer Umgang mit relationalen Datenbanken (MySQL, MSSQL) sowie Grundkenntnisse in der Datenbankmodellierung.
  • Erste Erfahrung im Einsatz moderner Entwicklungsassistenten (z. B. Claude Code, Codex).
  • Erste Erfahrung mit containerbasierter Entwicklung (z. B. Docker).
  • Grundkenntnisse in CI/CD-Pipelines; Berührungspunkte mit Deployment-Workflows in Kubernetes sind von Vorteil.
  • Berührungspunkte mit xUnit.net, Camunda, BPMN, AWS und Terraform sind von Vorteil.
  • Fließende Deutschkenntnisse (mind. B2) sowie gute Englischkenntnisse in Wort und Schrift.

Tech Stack

  • Sprachen & Frameworks: C#, Go, .NET, Entity Framework.
  • Infrastruktur & Cloud: AWS, Terraform, Docker, Kubernetes, ArgoCD.
  • Datenbanken: MSSQL, Postgres, MySQL.
  • Integration & Messaging: RabbitMQ, REST APIs.
  • Prozessorchestrierung: Camunda, BPMN.
  • Tooling & Qualität: GitLab, Jira, xUnit.net.
  • Legacy: WinForms.

Software Developer (m/w/d) - JACOB Elektronik GmbH Arbeitgeber: Jobs via eFinancialCareers

Die JACOB Elektronik GmbH ist ein hervorragender Arbeitgeber, der seinen Softwareentwicklern nicht nur die Möglichkeit bietet, an innovativen Backend-Services zu arbeiten, sondern auch ein unterstützendes und kollaboratives Arbeitsumfeld fördert. Mit einem starken Fokus auf persönliche und berufliche Weiterentwicklung, modernen Technologien und einer offenen Kommunikation im Team, ermöglicht das Unternehmen seinen Mitarbeitern, ihre Ideen einzubringen und aktiv zur Gestaltung einer nachhaltigen Software-Architektur beizutragen. Zudem profitieren die Mitarbeiter von flexiblen Arbeitszeiten und einem dynamischen Umfeld in einem der größten Handelsunternehmen im IT-Business.

J

Kontaktdaten:

Jobs via eFinancialCareers Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Developer (m/w/d) - JACOB Elektronik GmbH erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungsansätze zu erklären. Zeige, dass du nicht nur die Lösung kennst, sondern auch den Prozess dahinter verstehst.

Tipp Nummer 3

Sei proaktiv und bringe eigene Ideen ein! Wenn du dich bei uns bewirbst, zeige, dass du nicht nur ein Entwickler bist, sondern auch ein kreativer Problemlöser. Das wird dir helfen, im Team positiv aufzufallen.

Tipp Nummer 4

Nutze unsere Website für deine Bewerbung! Wir haben einen einfachen Bewerbungsprozess, der dir hilft, schnell und unkompliziert zu uns zu kommen. Lass uns gemeinsam an spannenden Projekten arbeiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Developer (m/w/d) - JACOB Elektronik GmbH mit Bravour zu bestehen

C#
Go
Softwarearchitektur
Entwicklung skalierbarer Systeme
relationalen Datenbanken (MySQL, MSSQL)
Datenbankmodellierung
containerbasierte Entwicklung (Docker)

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du für diese Position brennst.

Betone deine Teamfähigkeit!:Wir suchen jemanden, der gerne im Team arbeitet und offen kommuniziert. Erzähl uns von deinen Erfahrungen in der Zusammenarbeit mit anderen und wie du Verantwortung für deine Aufgaben übernimmst. Das zeigt uns, dass du gut zu uns passt!

Technische Skills klar darstellen!:Mach deutlich, welche Technologien du beherrschst und wie du sie in der Vergangenheit eingesetzt hast. Ob C#, Go oder Datenbanken – wir wollen wissen, was du drauf hast und wie du unsere Software-Architektur stärken kannst.

Bewirb dich über unsere Website!:Der einfachste Weg zu uns ist über unsere Karriereseite. Dort findest du alle Infos zur Bewerbung und kannst sicherstellen, dass deine Unterlagen direkt bei uns landen. Wir freuen uns auf deine Bewerbung!

Wie man sich auf ein Vorstellungsgespräch bei Jobs via eFinancialCareers vorbereitet

Mach dich mit dem Tech-Stack vertraut

Bevor du zum Interview gehst, solltest du dir die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, genau anschauen. Verstehe die Grundlagen von C#, Go, Docker und AWS, damit du im Gespräch gezielt darauf eingehen kannst.

Bereite Beispiele für deine Erfahrungen vor

Überlege dir konkrete Projekte oder Herausforderungen, bei denen du deine Fähigkeiten in der Softwareentwicklung unter Beweis gestellt hast. Sei bereit, über Clean Code, Code Reviews und deine Erfahrungen mit Legacy Code zu sprechen.

Zeige Teamgeist und Kommunikationsfähigkeit

Da die Stelle viel Teamarbeit erfordert, ist es wichtig, dass du deine Fähigkeit zur offenen Kommunikation und Zusammenarbeit betonst. Bereite Beispiele vor, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast.

Frage nach Optimierungsmöglichkeiten

Nutze die Gelegenheit, um während des Interviews Fragen zu bestehenden Prozessen oder Technologien zu stellen. Zeige dein Interesse an kontinuierlicher Verbesserung und bringe eigene Ideen ein, wie man die Softwarearchitektur weiterentwickeln könnte.