Stellenangebot
Sr Associate, SW Eng
Der Job als Sr. Associate, Software Engineer bei Northern Trust in Pune, Indien, umfasst die Entwicklung von Software-Lösungen, die Sicherstellung von Performance, Qualität und Responsiveness von Anwendungen sowie die Zusammenarbeit in einem agilen Scrum-Framework. Der Kandidat sollte über 8+ Jahre Erfahrung in der Web-Entwicklung, vorzugsweise im Finanzsektor, verfügen.
Stellenbeschreibung
Aufgaben
- Entwickelt Software-Lösungsdesigns durch Studium von Informationsbedürfnissen, Konsultation mit Benutzern, Studium von Systemflüssen, Datenverwendung und Arbeitsprozessen; untersucht Problembereiche; folgt dem Software-Entwicklungslebenszyklus.
- Sichert die beste mögliche Leistung, Qualität und Reaktionsfähigkeit der Anwendungen.
- Versteht tiefgreifend die Entscheidungsprozesse bei der Technologieauswahl, wie Kapazitäten, Reaktionszeit, Dateninterfaces, Client/Server-Kommunikation, Industriestandards und neue Branchentrends usw.
- Arbeitet innerhalb eines agilen Scrum-Frameworks. Nimmt Geschichten und Aufgaben durch Sprints, nimmt aktiv an der Produkt-Backlog-Verfeinerung, täglichen Stand-up- und zweiwöchentlichen Sprint-Backlog-Meetings teil.
- Berät sich mit Partnern aus anderen funktionalen Bereichen des Unternehmens bezüglich neuer Techniken, Praktiken oder Technologien im Daten-/Digitalökosystem und der Auswirkungen von vorgeschlagenen und laufenden Projekten.
- Identifiziert Engpässe und Fehler und entwickelt Lösungen für diese Probleme.
- Aktualisiert Kenntnisse und Fähigkeiten, um mit den schnellen Fortschritten in der Branchentechnologie und Softwaretechnologie Schritt zu halten, einschließlich Sprachen, Betriebssystemen, Entwicklungstools usw.
Anforderungen
- 8+ Jahre Erfahrung in der Entwicklung von Webanwendungen, vorzugsweise im Finanzdienstleistungssektor.
- Erfahrung in der Führung eines Teams von Entwicklern, Interaktion mit Geschäftspartnern, Übernahme von Lieferungen.
- Starke Web-UI-Entwicklungserfahrung mit REACT.
- Erfahrung mit großen und komplexen Systemen für interne und externe Kunden.
- Erfahrung mit Cloud- und Microservices-Konzepten/Technologien - Azure.
- Starke Datenbankkenntnisse.
- Erfahrung mit Frameworks und Technologien wie UML, Spring, Java, XML, XSL-Transformationen, JAXB.
- Erfahrung mit Webdiensten (REST/SOAP) und Messaging-Technologien wie MQ und JMS.
- Erfahrung mit kontinuierlichen Integrationstools.
- .NET-Erfahrung: Erfahrung mit .NET-Framework, .NET Core oder .NET 5+.
- Starke Programmierkenntnisse in C#, (link unavailable) und SQL Server.
- Cloud-Verständnis.
- Erfahrung in der Entwicklung von Marketing-Webanwendungen bevorzugt.
- Erfahrung in der Entwicklung von Content-Management-Anwendungen (Adobe Content Manager) bevorzugt.
- Nachgewiesene Fähigkeit, sich an neue Umgebungen anzupassen und neue Technologien zu erlernen.
Erwünschte Fähigkeiten
- Erfahrung mit automatisierten Tests.
- Erfahrung in der Entwicklung innerhalb einer agilen Entwicklungsumgebung.
- Vertrautheit mit Designmustern und Entwicklungstools wie Visual Studio, SQL Server-Management.
- Beliebige Cloud-Erfahrung.
- Fähigkeit/Erfahrung in der Implementierung von Testautomatisierung.
- Erfahrung mit regulatorischer Berichterstattung und Integration und Anwendungen.
- Starke Führungsqualitäten und Geschäftssinn.
Allgemeine Anforderungen
- Verständnis des Software-Entwicklungslebenszyklus.
- Frühere Erfahrung in der Arbeit mit Scrum/Agile.
- Fähigkeit, mehrere Projekte zu verwalten und sich an veränderte Prioritäten anzupassen.
- Fähigkeit, in einer schnelllebigen, teamorientierten Arbeitsumgebung zu gedeihen.
- Starke schriftliche und mündliche Englischkenntnisse.
- Aufmerksame Detailarbeit.
- Fähigkeit, mit minimaler Aufsicht zu arbeiten und Initiative und gutes Urteilsvermögen zu demonstrieren.
- Fähigkeit, effektive Arbeitsbeziehungen mit einer breiten Palette von Personen aufzubauen und aufrechtzuerhalten.
- Fähigkeit, das Unternehmen positiv und professionell zu vertreten.
- Fähigkeit, sowohl selbstständig als auch als Teil eines Teams zu arbeiten.
- Bachelor
Jobdetails