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
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
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.