Auf einen Blick
- Aufgaben: Entwickle und pflege unsere Affiliate-Marketing-Plattform mit modernsten Technologien.
- Unternehmen: Dynamisches Unternehmen mit einer inklusiven und sozialen Kultur.
- Vorteile: Flexi-Week, private Krankenversicherung, Essensgutscheine und Unterstützung für Homeoffice.
- Weitere Informationen: Agiles Team mit großartigen Wachstums- und Lernmöglichkeiten.
- Warum dieser Job: Gestalte innovative Lösungen und habe einen direkten Einfluss auf das Geschäft und die Kunden.
- Qualifikationen: Mindestens 6 Jahre Erfahrung in der Softwareentwicklung und Leidenschaft für sauberen Code.
Das prognostizierte Gehalt liegt zwischen 58500 - 71500 € pro Jahr.
Als Senior Software Engineer sind Sie Teil eines funktionsübergreifenden, serviceorientierten Teams, das an der Erweiterung und Wartung unserer Affiliate-Marketing-Plattform arbeitet. Sie entwerfen und erstellen zuverlässige Dienste, indem Sie sauberen, sicheren und gut getesteten Code schreiben und moderne Ingenieurbest Practices befolgen.
In dieser Rolle haben Sie einen erheblichen Einfluss auf die Systemeffizienz, technische Qualität und Team-Effektivität. Sie übernehmen Verantwortung für bedeutende Herausforderungen und tragen zu einer kollaborativen, agilen Arbeitsweise bei.
Ihr Beitrag stärkt unsere Abrechnungs- und Zahlungsfähigkeiten und unterstützt direkt das Geschäft sowie unsere Kunden in großem Maßstab.
Sie werden Teil unseres Billing & Payments-Teams, das einen Kernbereich des Unternehmens besitzt: wie Kunden abgerechnet werden und Partner bezahlt werden. Unsere Ingenieurkultur schätzt pragmatische Lösungen, Automatisierung, starke Verantwortung und kontinuierliche Verbesserung durch offene Feedbackschleifen.
Wir bewegen uns in Richtung einer Cloud-first-Architektur mit starkem Fokus auf AWS und arbeiten mit Technologien wie Java/Spring, Kafka, AWS Lambda, SQL/NoSQL-Datenbanken, Docker und mehr.
Hauptaufgaben:
- Arbeiten innerhalb eines kleinen, kollaborativen Teams unter Verwendung agiler Methoden und Praktiken
- Übernahme von Anwendungen über den gesamten Lebenszyklus, von Design und Implementierung bis zum Betrieb
- Proaktive Identifizierung von Verbesserungspotenzialen und technischen Risiken
- Lösen von realen Geschäftsproblemen durch Übersetzung von Anforderungen in skalierbare technische Lösungen
- Unterstützung einer effektiven agilen Arbeitsweise durch die Durchführung von Teamzeremonien und Workshops
- Mentoring von Ingenieuren durch Code-Reviews, Wissensaustausch und tägliche Zusammenarbeit
- Fehlerbehebung und Lösung von Produktionsproblemen zur Gewährleistung der Servicezuverlässigkeit und betrieblichen Stabilität
- Effektive Kommunikation schriftlich und mündlich mit lokalen und entfernten Kollegen und Stakeholdern
Wir erwarten, dass sich diese Position im Laufe der Zeit weiterentwickelt und Möglichkeiten bietet, tiefere Kenntnisse und Erfahrungen im Bereich Online- und Affiliate-Marketing zu gewinnen.
Fähigkeiten & Expertise:
- 6+ Jahre Berufserfahrung in der Softwareentwicklung
- Starke Grundlagen in OOP und Komfort im Umgang mit mehreren Programmiersprachen, idealerweise einschließlich Java/Spring
- Aktuelles Wissen über KI-Tools und Best Practices für die Softwareentwicklung
- Leidenschaft für sauberen, wartbaren Code mit einem starken Verständnis der SOLID-Prinzipien
- Praktische Erfahrung im Entwurf von AWS-basierten Systemen, Microservices mit REST-APIs und ereignisgesteuerten Architekturen
- Fokus auf Ingenieurqualität durch Code-Reviews, Tests und Verbesserung der Teststrategie
- Verantwortung für die Pflege von CI/CD-Pipelines für zuverlässige, automatisierte Softwarebereitstellung
- Sichere Nutzung von Git oder ähnlichen Versionskontrollsystemen in einer kollaborativen Umgebung
- Solides Verständnis relationaler Datenbanken, Datenmodellierung und SQL
- Vertrautheit mit nicht-relationalen Datenbanken wie DynamoDB, MongoDB
- Grundkenntnisse in Webtechnologien und modernen Frontend-Frameworks, idealerweise Angular
- Nachgewiesene Zusammenarbeit in funktionsübergreifenden Teams mit Produkt-, UX- und agilen Rollen
- Umfassende Erfahrung mit agilen Prozessen, insbesondere Scrum
Wir erwarten nicht, dass Kandidaten alle Anforderungen zu 100 % erfüllen. Wenn Ihnen etwas fehlt oder Sie etwas noch nicht gemacht haben, scheuen Sie sich nicht zu bewerben. Es bedeutet einfach, dass Awin eine größere Lerngelegenheit für Sie sein könnte.
Unser Angebot:
- Flexi-Week: Wir priorisieren Ihre psychische Gesundheit und Ihr Wohlbefinden, indem wir Ihnen eine vier Tage lange Flexi-Week (mit einem leichteren oder vollständig desconectierten Tag pro Woche) bei vollem Gehalt anbieten, ohne Reduzierung Ihres jährlichen Urlaubsanspruchs.
- Flexi-Office: Wir bieten eine internationale Kultur und Flexibilität durch unser hybrides Arbeitsmodell, das darauf ausgelegt ist, Zusammenarbeit, Vertrauen und Autonomie zu fördern.
- Beitrag zu Arbeitskosten & Möbel für das Homeoffice: Sie erhalten eine monatliche Zulage zur Deckung eines Teils Ihrer laufenden Kosten sowie ein Möbelpaket, um Ihnen bei der Einrichtung eines komfortablen Arbeitsplatzes zu Hause zu helfen.
- Private Krankenversicherung: Umfassende Abdeckung für eine Reihe von Gesundheits-, Seh- und Zahnbehandlungen.
- Essensgutscheine: Tägliche Unterstützung für Ihre Mittagsausgaben.
- Bildschirmarbeitsbrillen: Wir bieten einen Zuschuss zu den Kosten für Brillen, die für Bildschirmarbeit erforderlich sind.
Zusätzlich profitieren Sie von unserem globalen Angebot, einschließlich Gesundheits- und Wellnessinitiativen, Lernen und Entwicklung über die Awin Academy und Peer-to-Peer-Anerkennungsprogramme.
Gegründet im Jahr 2000, ist Awin stolz auf unsere dynamische, soziale und inklusive Kultur. Wie alle Unternehmen mussten wir unsere Kultur in einer virtuellen Umgebung anpassen und pflegen. Unser virtuelles 'Life @ Awin'-Hub bringt unsere Kollegen aus der ganzen Welt für verschiedene soziale Aktivitäten zusammen.
Diversität & Inklusion sind uns sehr wichtig, und wir setzen uns stolz dafür ein, vielfältige Teammitglieder einzustellen. Wir fördern Einzigartigkeit und Authentizität; das ist, wer wir in unserem Kern sind. Unser Netzwerk von Affiliate-Partnerschaften ist vielfältig und transparent, ebenso wie die Mitarbeiter, die unsere Vision unterstützen, das weltweit führende offene Partner-Ökosystem aufzubauen. Wir heißen alle Hintergründe, Identitäten und Erfahrungen willkommen. Wenn Sie zu irgendeinem Zeitpunkt im Bewerbungs- oder Interviewprozess Unterstützung benötigen, lassen Sie es uns bitte wissen.
Awin ist Teil der Axel Springer-Gruppe.
Senior Software Engineer (f/m/d) Arbeitgeber: Awin
Als Junior Sales Manager im DACH-Raum bieten wir Ihnen die Möglichkeit, in einem dynamischen und unterstützenden Umfeld zu arbeiten, das Ihre berufliche Entwicklung fördert. Unsere Flexi-Week und Flexi-Office Modelle sorgen für eine ausgewogene Work-Life-Balance, während unser umfangreiches Angebot an Benefits, einschließlich einer betrieblichen Altersvorsorge und einem Fahrrad-Leasing-Programm, Ihre Lebensqualität verbessert. Wir legen großen Wert auf Vielfalt und Inklusion und schaffen eine Kultur, in der jeder Mitarbeiter geschätzt wird und seine Einzigartigkeit einbringen kann.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer (f/m/d) 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 Awin anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer (f/m/d) 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 Awin vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (f/m/d) 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 Awin 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 Awin 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.