Stellenangebot

Full Stack Senior Software Engineer, Charles River Development, Assistant Vice President

Die Stelle als Full Stack Senior Software Engineer bei Charles River Development in Dublin bietet die Möglichkeit, als Teil eines agilen Scrum-Teams an der Entwicklung und Wartung von Software-Modulen zu arbeiten und technische Probleme zu lösen. Der Stelleninhaber sollte über Erfahrung in der Entwicklung von Cloud-Native-Anwendungen, Event-Driven-Architekturen und Erfahrung mit Java, Python und anderen relevanten Technologien verfügen.

Stellenbeschreibung

Act als Full Stack-Entwickler, verantwortlich für die Verbesserung und Wartung von einem oder mehreren Alpha-Charles-River-Development-Modulen oder -Komponenten in einem agilen Scrum-Team. Biete technische Hilfe bei der Fehlerbehebung für Kundensupport-Teams und andere Entwicklungsteams innerhalb von Charles Rivers Geschäfts- und technischen Problemgebieten, einschließlich Änderungen an Kernframeworks und anderen Systemfunktionen vor der Systemfreigabe.

Aufgaben

  • Analysiere, entwirf, entwickle, teste und debugge große und komplexe Software-Verbesserungen und -Lösungen innerhalb von Charles Rivers Geschäfts- und technischen Problemgebieten, einschließlich Änderungen an Kernframeworks und anderen Systemfunktionen vor der Systemfreigabe.
  • Zusammenarbeit mit Business-Analysten und Produktmanagern, um skalierbare und nachhaltige Lösungen für komplexe Probleme zu erstellen.
  • Leite die Problemlösung für Projekte oder größere Phasen von Projekten, um Software-technische Probleme zu lösen.
  • Entwickle, teste, debugge und implementiere Software-Programme, -Anwendungen und -Projekte mit Java/C++, JavaScript oder anderen verwandten Software-Entwicklungssprachen sowie Erfahrung mit aufkommenden Technologien, die für Charles Rivers Geschäft relevant sind.
  • Biete fundierte technische und kritische Analyse von vorgeschlagenen Änderungen während Code-Reviews.
  • Schreibe Unit- und Automatisierungstests, um ein hochwertiges Produkt zu gewährleisten.
  • Identifiziere Möglichkeiten, die Entwicklungstestmethoden zu verbessern, einschließlich Werkzeugen und verwandter Testmethodenframeworks.
  • Biete Fehlerbehebung für große, kritische Kundenimplementierungen.
  • Engagiere dich im agilen Software-Entwicklungsprozess, indem du dich an die CRD-Scrum-Methodik hältst und diese weiterentwickelst, einschließlich der Teilnahme an täglichen Stand-ups, Sprint-Planung, Backlog-Bearbeitung und Retrospektiven.
  • Plane und koordiniere Aktivitäten zwischen Teams, um Aufgaben abzuschließen.
  • Treibe technische Exzellenz voran, indem du Anwendungsarchitekturen und -Roadmaps coachst und Herausforderungen ansprichst.
  • Mentore und leite Junior- und Senior-Entwickler bei der Gestaltung.

Anforderungen

  • Empfohlener Bildungsweg: Bachelor-Abschluss (oder äquivalent) in Informatik oder einem anderen technischen Studienfach, Master-Abschluss bevorzugt.
  • Empfohlene Erfahrung: Erfahrung von über 5 Jahren in cloud-nativer Entwicklung mit Java (Spring-Erfahrung erwünscht) / Python.
  • Erfahrung von über 10 Jahren in der Entwicklung von ereignisgesteuerten Architekturen.
  • Erfahrung in #Azure / #Serverless, Erfahrung im Wealth-Management erforderlich.
  • Erfahrung in Kafka stark erwünscht.
  • Erfahrung in SQL mit CICS, IDMS, IMS, ISAM, Server ein Bonus.
  • Kenntnisse von Snowflake.
  • Kenntnisse von Subsystemen.
  • Nachgewiesene Fähigkeit, skalierbare, leistungsfähige cloud-nativen Systeme zu entwerfen, die horizontal skaliert werden können.
  • Nachgewiesene Fähigkeit, Software-Lösungen für Geschäfts- und technische Probleme von hoher Komplexität zu entwerfen und zu entwickeln.
  • Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
  • Fähigkeit, gut in einem teamorientierten Umfeld zu ar

Jobdetails

© 2025 House of Skills by skillaware. Alle Rechte vorbehalten.
Unsere Website nutzt Cookies, um dir die Navigation zu erleichtern und die Nutzung der Seite zu analysieren. Mehr Informationen findest du in unserer Datenschutzrichtlinie.