Software Engineer

Chennai, India On-site Mid-level 11 days ago
Software Engineer
Auf einen Blick

Senior Software Engineer für digitale Transformation in einer führenden US-amerikanischen Bank. Rolle erfordert acht Jahre Erfahrung in Full-Stack-Entwicklung mit Agile und DevOps.

💰 ~$110.000–160.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ APAC
  • Bachelor-Abschluss
  • 8+ Jahre Erfahrung
  • Agile und DevOps
Software Development DevOps Agile Full-Stack Development Code Review Testing

Gehalt geschätzt anhand Senior engineer in financial services, 8+ years, APAC market rate. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Erfahrene Softwareentwickler mit Führungserfahrung
  • Teams mit Agile/DevOps-Umgebung
  • Karriereziele im Enterprise Banking
🚫 Weniger geeignet
  • Junior-Entwickler unter 5 Jahren
  • Reine Frontend- oder Backend-Spezialisten ohne Full-Stack-Erfahrung
💡 Gut zu wissen
  • Onsite-Anforderung in Indien (Chennai)
  • Internationale Zusammenarbeit in einer großen Bank
  • Umfassende Sicherheits- und Compliance-Standards erforderlich

Über das Unternehmen

U.S. Bancorp India ist Teil der U.S. Bank-Familie, einer der fünf größten Banken in den USA. Das Unternehmen konzentriert sich auf digitale Transformation und innovative Finanzlösungen.

Deine Aufgaben

  • Softwareentwicklung, Tests und Wartung von erstklassigen Softwarelösungen entwerfen und durchführen
  • Vollständige Stack-Verantwortung durch produktionsreife und testbare Code-Entwicklung übernehmen
  • Optimale Designs entwickeln, die architektonische Best Practices beachten und Skalierbarkeit, Zuverlässigkeit und Leistung berücksichtigen
  • Fehleranalyse durchführen, Designänderungen vorschlagen und operative Verbesserungen fördern
  • Sound Design- und Coding-Entscheidungen treffen mit Kundenerlebnis im Mittelpunkt
  • Code-Reviews durchführen und Leitlinien zu Engineering-Best Practices und Compliance geben
  • Compliance und Sicherheits-Best Practices in der Produktentwicklung sicherstellen
  • Zuverlässigkeitsstandards in Softwareentwicklung einbetten

Deine Voraussetzungen

  • Bachelor-Abschluss oder gleichwertige Berufserfahrung
  • Mindestens acht Jahre Erfahrung
  • Vertrautheit mit Agile-Softwareentwicklung und DevOps-Prinzipien
  • Umfassendes Verständnis von Features, betroffenen Benutzern und deren Zweck
  • Gründliches Verständnis der Domain des Teams und dessen Geschäftsziele
  • Grundverständnis benachbarter Teams' Geschäftsbereiche
  • Fähigkeit zur Zusammenarbeit bei allen Aspekten der Produktentwicklung
  • Technische Kompetenz zur Definition und Erfüllung von Lösungsanforderungen
  • Fähigkeit, Prozesse und Ergebnisse mit allen beteiligten Parteien zu kommunizieren
  • Profundes Verständnis von Algorithmen, Datenstrukturen und Architectural Design Patterns
  • Effektive Problemlösung und analytische Fähigkeiten