Entwickler (m/w/d)
Deine Aufgabe
Wir suchen einen Lead Software Engineer mit Spezialisierung auf Angular 17, um Softwarekomponenten gemäß architektonischen Spezifikationen zu entwerfen, zu dokumentieren und zu entwickeln. Diese Rolle erfordert 8-10 Jahre Erfahrung. Du bist verantwortlich dafür, zur Definition und Verbesserung von Design-Coding-Richtlinien beizutragen, das große Ganze zu visualisieren, längerfristige Anforderungen zu antizipieren und optimale Lösungsdesigns zu erstellen.
Aufgaben
- Entwurf, Dokumentation und Entwicklung von Softwarekomponenten gemäß architektonischen Spezifikationen
- Beitrag zur Definition und Verbesserung von Design-Coding-Richtlinien
- Visualisierung des großen Ganzen, Antizipation längerfristiger Anforderungen und Erstellung optimaler Lösungsdesigns
- Anleitung von Entwicklern bei der Umsetzung einzelner Projekte, um sicherzustellen, dass Lösungsdesigns aktuellen Standards entsprechen, skalierbar sind und wiederverwendbare Komponenten nutzen
- Bereitstellung einer Möglichkeit, Probleme frühzeitig zu erkennen, ohne die langfristige Release-Planung zu beeinträchtigen
- Eigeninitiative, um neue Dinge anzugehen und zum Abschluss zu bringen
- Erstellung modulübergreifender Komponenten, die von mehreren Anwendungsteams genutzt werden
- Durchführung von Code-Reviews und Mentoring anderer
- Leitung von Diskussionen mit verschiedenen Stakeholdern über geografisch verteilte Teams hinweg
- Treffen der richtigen und qualitätsbasierten technischen Entscheidungen im Interesse der Organisation
- Arbeiten unter Druck und Einhalten von Deadlines
- Auf dem Laufenden bleiben über Branchentrends und Identifizierung neuer und aufkommender Technologien, von denen das Projekt profitieren kann
Dein Profil
Wir suchen einen Lead Software Engineer mit 8-10 Jahren Erfahrung in Angular 17 und der Entwicklung von Unternehmensanwendungen, mit ausgeprägter Expertise in .NET-Technologien, Microservices-Architektur und Führungskompetenzen zur Leitung von Entwicklungsteams.
Muss-Kriterien
- 8-10 Jahre Erfahrung
- Erfahrung in der Entwicklung unternehmensweiter webbasierter n-Tier-Anwendungen mit Microsoft- und clientseitigen Skript-Technologie-Stacks
- Fließende Kenntnisse und praktische Erfahrung in C#
- Fließende Kenntnisse und praktische Erfahrung in ASP.NET WebAPI
- Fließende Kenntnisse und praktische Erfahrung in CSS
- Fließende Kenntnisse und praktische Erfahrung in HTML 5
- Fließende Kenntnisse und praktische Erfahrung in Bootstrap
- Fließende Kenntnisse und praktische Erfahrung in Angular 17
- Erfahrung in .NET Core 8
- Gute Kenntnisse in Entity Framework 8
- Erfahrung mit Container-Technologie (Kubernetes, Docker)
- Praktische Erfahrung in Unit-Testing mit Tools wie xUnit und Mocking-Frameworks
- Praktische Erfahrung in Microservices-basierter Architektur
- Erfahrung mit SOA- und RESTful-basierten Mustern und deren Implementierung
- Kenntnisse in API-Versionierung
- Gute Kenntnisse und Erfahrung in objektorientierter Analyse und Design (OOAD)
- Gutes Verständnis von Design Patterns und deren Implementierung
- Gutes Verständnis von SOLID-Prinzipien und deren Implementierung in Projekten
- Erfahrung in der Arbeit mit mehreren Frameworks und verschiedenen Technologien
- Eigeninitiative und Selbstmotivation
- Erfahrung mit Agile Scrum in der Praxis
- Gute schriftliche Kommunikationsfähigkeiten
- Gute mündliche Kommunikationsfähigkeiten
- Fähigkeit, Diskussionen mit verschiedenen Stakeholdern über geografisch verteilte Teams hinweg zu führen
- Fähigkeit, richtige und qualitätsorientierte technische Entscheidungen im Interesse der Organisation zu treffen
- Fähigkeit, unter Druck zu arbeiten und Fristen einzuhalten
- Fähigkeit, über Branchentrends auf dem Laufenden zu bleiben und neue und aufkommende Technologien zu identifizieren
Von Vorteil
- Kenntnisse in Continuous Integration
Über uns
T-Systems Information and Communication Technology India Private Limited (T-Systems ICT India Pvt. Ltd.) ist ein zertifizierter Great Place To Work® und wird stolz für seine starke mitarbeiterorientierte Kultur und sein Engagement für exzellente Mitarbeiterbetreuung anerkannt. Als hundertprozentige Tochtergesellschaft der T-Systems International GmbH ist T-Systems India in Pune und Bangalore tätig und verfügt über ein dynamisches Team von über 4.200 Fachleuten, die hochwertige IT-Services für Konzernkunden weltweit erbringen.
T-Systems India spielt eine Schlüsselrolle in dieser globalen Vision, indem wir integrierte End-to-End-IT-Lösungen und branchenspezifische Software liefern, um die Transformation in verschiedenen Branchen voranzutreiben, darunter Automotive, Fertigung, Logistik, Transport, Gesundheitswesen und der öffentliche Sektor.
Seit über 25 Jahren steht die T-Systems International GmbH an der Spitze der digitalen Innovation, treibt den Fortschritt voran und fördert digitalen Optimismus. Als führender europäischer IT-Dienstleister und stolzer Teil der Deutschen Telekom liefert T-Systems transformative Digitalisierungsprojekte, die auf tiefgreifender Expertise in Beratung, Cloud, KI, Cybersecurity und Konnektivität basieren.
Mit einer globalen Belegschaft von 26.000 Mitarbeitern in 26 Ländern setzen wir Branchenmaßstäbe in Effizienz, Souveränität, Sicherheit und Zuverlässigkeit – und befähigen Organisationen, ihr volles digitales Potenzial zu entfalten.
Mit einem Jahresumsatz von über 4,0 Milliarden EUR (2024) ist T-Systems einer der führenden Partner für digitale Transformation in Europa und engagiert sich für die Gestaltung der Zukunft der Unternehmenstechnologie.
Weitere Details
Bitte beachte: Betrügerische Stellenausschreibungen und Job-Scams kommen immer häufiger vor. Sei vorsichtig bei irreführenden Anzeigen und betrügerischer Kommunikation, die im Namen von T-Systems „Angebotsschreiben" gegen eine Gebühr ausstellen. Achte bitte auf eine authentische T-Systems-E-Mail-Adresse - XYZ@t-systems.com .
Bleib wachsam. Schütze dich vor Recruiting-Betrug!
Um mehr zu erfahren, besuche bitte: Betrugswarnung