Stellenangebot
Software Engineer
Als Software Engineer bei NatWest Digital X in Chennai, Indien, entwickelst und pflegst du innovative, kundenzentrierte und sichere Softwareprodukte. Du arbeitest in einem Team, um die Software-Engineering-Kapazitäten zu optimieren und trittst als Teil einer größeren Ingenieursgemeinschaft auf.
Stellenbeschreibung
Join our digital revolution in NatWest Digital X. In everything we do, we work to make digital experiences that are affordable and secure. Wir führen unsere Arbeit nach drei wichtigen Grundsätzen aus: - Technologie ist am besten, wenn sie unsichtbar ist. Deshalb integrieren wir Technologie in unser Geschäft und führen es intelligenter. - Unsere Arbeit wird von den Bedürfnissen und Fähigkeiten unserer Mitarbeiter geleitet. Von hybrider Arbeit bis hin zu Wellness-Programmen kümmern wir uns um unsere Mitarbeiter und ihre Bedürfnisse. - Diese Rolle ist in Indien angesiedelt und daher müssen alle normalen Arbeitstage in Indien absolviert werden.Aufgaben
Als Software Engineer wirst du: - Innovative, kundenorientierte, hochleistungsfähige, sichere und skalierbare Produkte entwickeln und warten. - Deine bestehenden technischen Fähigkeiten verfeinern und deine Karriere vorantreiben, während du ein breites Netzwerk von Beziehungen aufbaust. - Innerhalb eines Feature-Teams Software, Skripte und Tools entwickeln und Teil einer breiteren Ingenieursgemeinschaft sein, zusammen mit Ingenieuren, Architekten und Business-Analysten auf der Plattform. - Folgende Aufgaben ausführen: - Komplexe und kritische Software schnell und von hoher Qualität erstellen, die dem Geschäft Wert hinzufügt. - In einem festen Team arbeiten, das für den gesamten Lebenszyklus verantwortlich ist, von der ersten Entwicklung über die Wartung bis hin zur Ersetzung/Stilllegung. - Zusammenarbeiten, um unsere Software-Entwicklungs-Fähigkeiten zu optimieren. - Unsere Arbeits-Software-Lösungen entwerfen, programmieren, testen und implementieren. - Beiträge zum gesamten Software-Lebenszyklus leisten, von der Anforderungsanalyse und dem Design über die Codierung bis hin zum Testen, zur Bereitstellung und zum Betrieb.Anforderungen
- Erfahrung mit Entwicklung- und Test-Tools, Fehler-Verfolgungstools und Wikis. - Erfahrung in Core Java und Microservices. - Erfahrung mit DevOps- und Agile-Methoden oder zugehörigen Tools. - Ein Hintergrund in der Lösung hochkomplexer, analytischer und numerischer Probleme. - Erfahrung bei der Implementierung von Programmier-Best-Praktiken, insbesondere im Hinblick auf Stabilität, Automatisierung, Skalierbarkeit und Leistung.Unser Angebot
- Eine Chance, deine bestehenden technischen Fähigkeiten zu verfeinern und deine Karriere voranzutreiben. - Die Möglichkeit, ein breites Netzwerk von Beziehungen aufzubauen. - Eine Rolle auf Associate-Level.Jobdetails