Software Development Engineer
Software Development Engineer

Software Development Engineer

Langenfeld Vollzeit 45000 - 65000 € / Jahr (geschĂ€tzt) Home Office möglich (teilweise)
Go Premium
R

Auf einen Blick

  • Aufgaben: Entwickle skalierbare Webanwendungen und arbeite an innovativen Projekten.
  • Arbeitgeber: Innovatives Unternehmen mit einer kollaborativen Kultur.
  • Mitarbeitervorteile: WettbewerbsfĂ€higes Gehalt, Gesundheitsleistungen, Homeoffice und berufliche Weiterbildung.
  • Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Nutze moderne Technologien und gestalte die Zukunft der Gesundheits-Apps.
  • GewĂŒnschte Qualifikationen: Mindestens 2 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.

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

Wir suchen so schnell wie möglich ein neues Teammitglied als Full‐Stack‐Entwickler (m/w/d) mit umfangreicher praktischer Erfahrung im Design, in der Entwicklung und in der Wartung skalierbarer Webanwendungen. Der ideale Kandidat verfĂŒgt ĂŒber Kenntnisse in verschiedenen Datenbanken, Container‐Management, Cloud‐Technologien, mobiler App‐Entwicklung, automatisierten Testframeworks, REST‐APIs, Microservices sowie modernen Frontend‐Frameworks. Sie arbeiten mit funktionsĂŒbergreifenden Teams zusammen, um hochwertige, sichere und skalierbare Enterprise‐Lösungen zu liefern.

Über die Rolle

  • Design und Umsetzung von End‐to‐End‐Funktionen ĂŒber Frontend und Backend hinweg – von der technischen Konzeption ĂŒber Implementierung, Tests, Deployment bis hin zu Monitoring.
  • Arbeit mit mehreren Programmiersprachen und Auswahl des jeweils passenden Tools unter Einhaltung hoher Code‐QualitĂ€t.
  • Datenmodellierung und Implementierung der Persistenz mit verschiedenen Datenbanken (relationale und NoSQL‐Datenbanken), einschließlich Schema‐Design, Indexierung, Performance‐Optimierung und Migrationsstrategien.
  • Verantwortung fĂŒr QualitĂ€t durch automatisierte Tests (Unit‐, Integrations‐, End‐to‐End‐Tests), Code‐Reviews sowie „secure‐by‐default“-Praktiken.
  • Sicherstellung der Skalierbarkeit durch Implementierung von APIs, asynchroner Verarbeitung, Zwischenspeicherung und SystemĂŒberwachung (Logs/Metriken/Traces).
  • Betrieb der entwickelten Lösungen: Beitrag zu CI/CD‐Pipelines, Containerisierung, Orchestrierung und Cloud‐Services sowie Zusammenarbeit mit Produkt‐ und Betriebsteams zur Einhaltung von SLA/SLO‐Zielen.
  • Enge, funktionsĂŒbergreifende Zusammenarbeit mit Product Managern, Designern und anderen Entwicklern zur Anforderungsdefinition, Aufgabenteilung und inkrementellen Lieferung von Mehrwert.
  • Kontinuierliche Verbesserung von Architektur, Tooling und Developer Experience, Dokumentation von Entscheidungen sowie Wissensaustausch im Team.
  • Sicherstellung von Anwendungssicherheit und Datenschutz.
  • Bereitschaft zur UnterstĂŒtzung wĂ€hrend geplanter Wartungsfenster.

Über Sie

  • Sehr gute Deutsch‐ und Englischkenntnisse in Wort und Schrift.
  • Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung.
  • Grundkenntnisse in Docker, Kubernetes oder anderen Containerisierungstools.
  • Erfahrung mit SQL‐ und NoSQL‐Datenbanken.
  • Frontend‐Entwicklung mit modernen Frameworks (z. B. Angular, React) und komponentenbasierter UI‐Entwicklung.
  • Erfahrung in der App‐Entwicklung (z. B. Kalipso Studio, Flutter) von Vorteil.
  • Kenntnisse im Mobile Device Management (z. B. SOTI MobiControl).
  • Erfahrung mit Cross‐Platform‐Frameworks (z. B. React Native, Kotlin).
  • Fundiertes VerstĂ€ndnis von RESTful‐API‐Design und Microservices‐Architekturen.
  • Praktische Kenntnisse von CI/CD‐Tools wie Jenkins, GitHub Actions oder GitLab CI.
  • Erfahrung mit Datenaustauschformaten (XML, CSV, JSON, ...).
  • Kenntnisse in Programmiersprachen wie PHP, C++, Java, JavaScript, Python u. a.
  • Erfahrung mit ADO (Azure DevOps) oder Atlassian‐Tools (Jira, Confluence, Trello, ...).
  • Erfahrung in der Arbeit mit Linux und/oder Windows.
  • Ausgezeichnete Kommunikations‐ und ProblemlösungsfĂ€higkeiten.
  • Erfolgreiches Bestehen einer erweiterten HintergrundĂŒberprĂŒfung.
  • Offenheit fĂŒr kontinuierliches Lernen sowie die Integration neuer Tools und EntwicklungsansĂ€tze.

Software Development Engineer Arbeitgeber: Refinitiv

Als Arbeitgeber bieten wir eine dynamische und unterstĂŒtzende Arbeitsumgebung, die auf FlexibilitĂ€t und Work-Life-Balance setzt. Mit unserem hybriden Arbeitsmodell und Programmen zur beruflichen Weiterentwicklung fördern wir kontinuierliches Lernen und ermöglichen es unseren Mitarbeitern, ihre FĂ€higkeiten auszubauen und in einer sich stĂ€ndig verĂ€ndernden Branche erfolgreich zu sein. DarĂŒber hinaus profitieren unsere Mitarbeiter von umfassenden Sozialleistungen, einschließlich flexibler Urlaubsregelungen und speziellen Mental Health Days, die das Wohlbefinden und die Zufriedenheit am Arbeitsplatz unterstĂŒtzen.
R

Kontaktperson:

Refinitiv HR Team

StudySmarter Bewerbungstipps đŸ€«

So bekommst du den Job: Software Development Engineer

✹Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

✹Bereite dich auf technische Interviews vor

Mach dich mit typischen Fragen und Aufgaben fĂŒr Softwareentwickler vertraut. Übe Coding-Challenges auf Plattformen wie LeetCode oder HackerRank, um dein Wissen aufzufrischen und deine ProblemlösungsfĂ€higkeiten zu zeigen.

✹Zeige deine Leidenschaft fĂŒr Technologie

Sprich ĂŒber deine Lieblingsprojekte und Technologien, die du verwendest. Zeige, dass du nicht nur die Anforderungen erfĂŒllst, sondern auch ein echtes Interesse an der Branche hast.

✹Bewirb dich direkt ĂŒber unsere Website

Wir empfehlen dir, dich direkt ĂŒber unsere Karriereseite zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen auf ein VorstellungsgesprĂ€ch hast.

Diese FĂ€higkeiten machen dich zur top Bewerber*in fĂŒr die Stelle: Software Development Engineer

Full-Stack Entwicklung
Datenbanken (SQL und NoSQL)
Containerisierung (Docker, Kubernetes)
Cloud-Technologien
REST APIs
Microservices Architektur
Moderne Frontend-Frameworks (z. B. Angular, React)
Automatisierte Testframeworks
CI/CD Tools (z. B. Jenkins, GitHub Actions, GitLab CI)
Programmiersprachen (PHP, C++, Java, JavaScript, Python)
Mobile App-Entwicklung (z. B. Kalipso Studio, Flutter)
Cross-Platform Frameworks (z. B. React Native, Kotlin)
Anwendungssicherheit und Datenschutz
KommunikationsfÀhigkeiten
ProblemlösungsfÀhigkeiten

Tipps fĂŒr deine Bewerbung đŸ«Ą

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die zu unserem Team passen!

Betone deine Erfahrungen: ErzĂ€hle uns von deinen bisherigen Projekten und Erfahrungen, die relevant fĂŒr die Rolle sind. Zeig uns, wie du mit verschiedenen Technologien gearbeitet hast und welche Erfolge du erzielt hast.

Achte auf die Details: Stell sicher, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und prĂ€ziser Text zeigt uns, dass du Wert auf QualitĂ€t legst – genau wie wir!

Bewirb dich ĂŒber unsere Website: Wir empfehlen dir, deine Bewerbung direkt ĂŒber unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir dich zeitnah kontaktieren können!

Wie du dich auf ein VorstellungsgesprÀch bei Refinitiv vorbereitest

✹Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwĂ€hnt werden. Wenn du Kenntnisse in Docker, Kubernetes oder modernen Frontend-Frameworks wie Angular oder React hast, sei bereit, darĂŒber zu sprechen und Beispiele aus deiner bisherigen Arbeit zu geben.

✹Bereite praktische Beispiele vor

Überlege dir konkrete Projekte, an denen du gearbeitet hast, und wie du dabei Herausforderungen gemeistert hast. Sei bereit, ĂŒber deine Erfahrungen mit REST APIs, Microservices und CI/CD-Pipelines zu sprechen, um deine FĂ€higkeiten zu demonstrieren.

✹Zeige Teamarbeit

Da die Rolle eine enge Zusammenarbeit mit funktionsĂŒbergreifenden Teams erfordert, solltest du Beispiele fĂŒr erfolgreiche Teamprojekte parat haben. Betone, wie du zur Anforderungsdefinition beigetragen und gemeinsam mit anderen Lösungen entwickelt hast.

✹Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten des Teams oder wie sie die Entwicklung neuer Technologien unterstĂŒtzen.

Software Development Engineer
Refinitiv
Standort: Langenfeld
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern fĂŒr neue Stellen mit unserem AI Bewerbungsassistenten
1:1 UnterstĂŒtzung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurĂŒck-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>