Stellenangebot
Senior Manager, Software Engineering
Die Stellenanzeige sucht einen Senior Manager für Software Engineering, der ein geografisch verteiltes Team leitet und für die Entwicklung von Softwarelösungen verantwortlich ist. Der ideale Kandidat sollte über 10 Jahre Erfahrung in der Softwareentwicklung, starke Kenntnisse in Java, Cloud-Computing und Agile-Methoden sowie exzellente Kommunikations- und Problemlösungsfähigkeiten verfügen.
Stellenbeschreibung
Als Senior Manager, Software Engineering, werden Sie ein geografisch verteiltes, agiles Team leiten, um Anforderungen effektiv in Lösungen zu übersetzen und nahtlos mit Geschäftspartnern und technischem Personal zu kommunizieren. Der Kandidat soll ein Team von Entwicklern (sowohl FTEs als auch Auftragnehmer) leiten und Management-Aufgaben wie Beurteilungen und Karriereentwicklungspläne für Partner durchführen.Anforderungen
Mandatory Skills:- Bachelor-Abschluss in Informatik oder höher sowie ein verwandtes Studienfach
- 10+ Jahre Berufserfahrung in der Softwareentwicklung
- Starke Erfahrung in der Back-End-Softwareentwicklung mit folgenden Fähigkeiten:
- Starke Core-Java-Coding-Fähigkeiten mit Java 8+, JEE6, Spring Boot, Hibernate/JPA
- Erfahrung mit REST-APIs, JSON und Microservices-Architektur
- Erfahrung mit der Entwicklung mit Spring-Frameworks (Spring Boot, Spring Cloud Services, Spring Security usw.)
- Erfahrung mit der Verwendung von ETL-Frameworks wie Apache AirFlow, Spring Batch, Apache Camel usw.
- Gute Kenntnisse von SQL (MS-SQL, PostGreSQL), Snowflake und NoSQL-Datenbanken, vorzugsweise COSMOS
- Starke Erfahrung bei der Arbeit mit Cloud-Frameworks, vorzugsweise Azure, und Docker, Kubernetes (AKS)
- Gute Erfahrung mit Enterprise-Messaging-Frameworks wie KAFKA
- Gute Erfahrung bei der Konfiguration/Troubleshooting von CI/CD-Pipelines, vorzugsweise Azure DevOps
- Verständnis von UI-Entwicklungsfähigkeiten mit React JS, JavaScript, HTML5 und CSS3
- Kenntnisse des Finanz-/Banken-Bereichs
- Gutes Verständnis von Build-Tools wie MAVEN, Gradle und SCM-Tools wie GIT
- Kenntnisse von DB-Performance-Tuning
- Verständnis von Infrastructure-as-Code-Tools wie Terraform
- Verständnis von Agile-Techniken
- Verwaltung des automatisierten Job-Scheduling-Systems, Control-M
- Exzellente analytische und Problemlösungsfähigkeiten
- Exzellente mündliche und schriftliche Kommunikationsfähigkeiten
- Sehr flexibel und anpassungsfähig
- Exzellente organisatorische Fähigkeiten
- Fähigkeit, gut mit Menschen zusammenzuarbeiten
- Bereitschaft, manchmal unsoziale Arbeitszeiten zu arbeiten
- Begeisterung für kontinuierliches Lernen
Wir bieten
Als Partner von Northern Trust erwarten Sie größere Erfolge. Sie werden Teil einer flexiblen und kooperativen Arbeitskultur in einer Organisation sein, in der finanzielle Stärke und Stabilität ein Vermögen darstellen, das es uns ermöglicht, neue Ideen zu erkunden. Bewegung innerhalb der Organisation wird gefördert, Führungskräfte sind zugänglich, und Sie können stolz darauf sein, für ein Unternehmen zu arbeiten, das sich für die Unterstützung der Gemeinschaften einsetzt, die wir bedienen.Jobdetails