Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und forme die Zukunft der Finanzautomatisierung.
- Unternehmen: Serrala, ein führendes Unternehmen in der Finanzprozessautomatisierung.
- Vorteile: Flexibles Arbeiten, kontinuierliches Lernen und ein unterstützendes Team.
- Weitere Informationen: Dynamisches, agiles Umfeld mit hervorragenden Entwicklungsmöglichkeiten.
- Warum dieser Job: Nutze modernste Technologien und KI, um echten Einfluss zu nehmen.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit ABAP-OO und OData.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Standort: Remote, Deutschland
Vertrag: Vollzeit / Teilzeit
Sprache(n): Englisch (C1) und Deutsch (von Vorteil)
Serrala ist der globale Marktführer in der Automatisierung von Finanzprozessen. Seit über 40 Jahren verbessern wir das Büro des CFO mit unserer preisgekrönten Suite von Anwendungen zur Automatisierung von Finanzprozessen. Unsere Lösungen optimieren alle arbeitskapitalbezogenen Prozesse, einschließlich Order to Cash, Procure to Pay, Cash Flow Management und Treasury, sowohl in Cloud- als auch in SAP-Umgebungen.
Unser Team: Als Teil des Senior Fullstack Engineer Teams sind Sie für die Funktionen unserer Zahlungs- und Finanzautomatisierungslösungen von Anfang bis Ende verantwortlich - vom CDS-Datenmodell auf SAP BTP bis zum Freestyle UI5-Bildschirm. Sie treffen die technischen Entscheidungen, die unsere Plattform für die kommenden Jahre prägen werden, und helfen dabei, wie moderne, KI-unterstützte SAP-Entwicklung bei Serrala aussieht. Sie schreiben nicht nur Code - Sie definieren, wie wir bauen: Architektur, Qualitätsstandards, Werkzeuge und das Wachstum der Ingenieure um Sie herum.
Ihr Tagesgeschäft:
- End-to-End-Verantwortung für Funktionen: vom RAP-Geschäftsobjekt über CDS-Modellierung und OData-Dienste bis zum UI5-Bildschirm, einschließlich Leistung, Tests und Rollout.
- Technisches Design und Architektur: Führen Sie Machbarkeitsstudien durch, schreiben Sie Architekturentscheidungsprotokolle und stimmen Sie die technische Richtung mit Produktverantwortlichen und Architekten ab.
- Clean Core in der Praxis: Stellen Sie sicher, dass jede Zeile Code, die in die Produktion geht, die Prinzipien des SAP Clean Core respektiert - konsequent, ohne Abkürzungen.
- KI-unterstützte Entwicklung: Nutzen Sie moderne KI- und LLM-basierte Werkzeuge als natürlichen Teil der täglichen Arbeit - für Codegenerierung, Refactoring, Tests, Überprüfungen und Dokumentation - und erhöhen Sie aktiv die KI-Reife des Teams.
- Qualitätssicherung und Mentoring: Führen Sie Code-Reviews, Pair Programming und Wissensaustausch durch; fördern Sie gezielt Junior- und Mid-Level-Ingenieure als Teil Ihres Verständnisses von Seniorität.
- Interdisziplinäre Zusammenarbeit: Arbeiten Sie in kleinen, autonomen Produktteams mit direkter Verbindung zu Produktverantwortlichen und Architektur in einem asynchronen, ergebnisorientierten Setup.
Was Sie in dieser Rolle auszeichnet:
- Über 5 Jahre Berufserfahrung in der Softwareentwicklung mit soliden Kenntnissen in ABAP-OO, OData und REST.
- Mehrjährige praktische Erfahrung mit dem ABAP RESTful Application Programming Model (RAP) - verwaltete und nicht verwaltete Szenarien, einschließlich Verhaltensdefinitionen, Entwurfshandhabung, Bestimmungen, Validierungen und Aktionen.
- Sie haben RAP-basierte Anwendungen in die Produktion gebracht und können Ihre Designentscheidungen rechtfertigen.
- Sichere Beherrschung von CDS-Views, Geschäftsobjekten und Dienstebindungen (OData V2/V4).
- Solide Erfahrung mit SAPUI5 Freestyle-Apps - Sie können bestehende Fiori Elements-Apps gezielt mit Freestyle-Komponenten erweitern und vollständige Freestyle-Anwendungen auf Basis eines RAP-Dienstes selbst entwerfen und erstellen.
- Solides Verständnis der Prinzipien des SAP Clean Core und der ABAP Cloud-Entwicklung.
Anforderungen:
- Erfahrung mit SAP-Technologien wie SAP BTP, CAP und Fiori Elements, einschließlich ereignisgesteuerter Architekturen (z.B. Kafka) und CI/CD-Praktiken (abapGit, gCTS) wäre wünschenswert.
- Kenntnisse über Erweiterungskonzepte, einschließlich verwalteter Erweiterungen, Side-by-Side-Erweiterungen und Steampunk.
- Vertrautheit mit automatisierten Testframeworks wie ABAP Unit, OPA5, wdi5 und Playwright wäre von Vorteil.
- Nachgewiesene praktische Erfahrung mit KI-unterstützter Technik, Nutzung von KI- und LLM-basierten Werkzeugen in Design, Entwicklung, Testing und Code-Reviews, mit einem Verständnis ihrer Einschränkungen und Risiken.
- Starkes Urteilsvermögen auf Senior-Ebene in der Ingenieurtechnik, mit der Fähigkeit, Geschwindigkeit, Qualität und Wartbarkeit auszubalancieren und Kompromisse sowohl technischen als auch nicht-technischen Stakeholdern klar zu kommunizieren.
- Nachgewiesene Mentoring- und Führungsfähigkeiten, Unterstützung der Teamentwicklung durch Code-Reviews, Pair Programming und Wissensaustausch.
- Erfahrung in agilen Umgebungen (Scrum/Kanban), mit Kenntnissen über trunk-basiertes Entwickeln, kurze Feedbackzyklen und kontinuierliche Lieferpraktiken.
- Fachkenntnisse im Bereich Finanzen, Treasury oder Zahlungen oder eine starke Bereitschaft, Expertise in diesen Bereichen aufzubauen.
- Fähigkeit, effektiv in remote, verteilten Teams mit einer asynchronen Denkweise, starken Dokumentationspraktiken und einem hohen Maß an Eigenverantwortung zu arbeiten.
- Professionelle Kommunikationsfähigkeiten in Englisch (C1), sowohl schriftlich als auch mündlich, für technische Diskussionen, Zusammenarbeit und Dokumentation. Deutsch ist ein Plus.
Warum Sie es hier lieben werden:
Treffen Sie in einem dynamischen, agilen Arbeitsplatz ein, in dem kontinuierliches Lernen von der Führung gefördert wird und Innovation in der Finanzautomatisierung durch modernste Technologie, KI-Integration und strategische SAP-Transformation vorangetrieben wird. Wir arbeiten mit den Besten zusammen, um immer einen Schritt voraus zu sein - damit Sie es auch können. In unserem Kern sind wir zuverlässig, leidenschaftlich, ermächtigend und unternehmerisch - engagiert für dauerhafte Kunden- und Mitarbeiterbeziehungen, mutige Innovation und Ihr Wachstum auf jedem Schritt des Weges.
EEO-Erklärung: Wir sind stolz darauf, ein Arbeitsplatz mit Chancengleichheit zu sein. Wir feiern und unterstützen Vielfalt, indem wir gleiche Beschäftigungsmöglichkeiten unabhängig von Rasse, Glauben, Farbe, Religion, Alter, Geschlecht, nationaler Herkunft, Behinderung oder Handicap, Genetik, geschütztem Veteranenstatus, sexueller Orientierung, Geschlechtsidentität oder -ausdruck, Strafregister oder einer anderen durch Bundes-, Landes- oder lokale Gesetze geschützten Eigenschaft bieten.
Für alle Personalvermittlungsagenturen: Serrala akzeptiert keine Lebensläufe von Agenturen. Bitte senden Sie keine Lebensläufe an unsere Jobalias, Serrala-Mitarbeiter oder an andere Standorte. Serrala ist nicht verantwortlich für Gebühren im Zusammenhang mit unaufgeforderten Lebensläufen.
Senior Software Engineer (all genders) Arbeitgeber: Automating Finance
Serrala ist ein hervorragender Arbeitgeber, der eine dynamische und agile Arbeitsumgebung bietet, in der kontinuierliches Lernen und Innovation im Bereich der Finanzautomatisierung gefördert werden. Mit einem starken Fokus auf Mitarbeiterentwicklung, modernster Technologie und einer Kultur der Zusammenarbeit ermöglicht Serrala seinen Mitarbeitern, ihre Fähigkeiten zu erweitern und an bedeutenden Projekten zu arbeiten, während sie Teil eines globalen Teams sind, das Vielfalt und Inklusion schätzt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer (all genders) 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 Automating Finance anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (all genders) 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 Automating Finance vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (all genders) mit Bravour zu bestehen
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 Automating Finance 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 Automating Finance 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.