Trainee Vorstandsbereich Product & Technology (m/w/d)
Stellen-ID: 744000128979039
Senior Anwendungsentwickler (m/w/d) Python
Kaschau
Berufserfahrene
Regular
Deutsche Telekom IT and Telecommunications Slovakia
Jetzt bewerben Jetzt bewerben
Informationen zum Job
Deine Aufgabe
Diese Rolle konzentriert sich auf die Entwicklung neuen und die Wartung bestehenden Quellcodes von Anwendungen unter Verwendung von Programmiersprachen und Technologien zur Unterstützung der Automatisierung von Geschäftsprozessen. Die Position umfasst die eigenständige Arbeit oder die Arbeit in Projektteams an der Entwicklung und dem Aufbau mittelgroßer und komplexer Anwendungen für die Kundennutzung. Der Entwickler bearbeitet alle Phasen des Software-Entwicklungslebenszyklus, insbesondere für mittelgroße Anwendungen, und bietet professionelle Unterstützung bei tiefgehender Systemanalyse, technischer Dokumentation und dem Aufbau zugehöriger Infrastruktur durch Prototyping und Forschung. Diese Rolle umfasst auch die Tätigkeit als Lead Development Architect, die Vertretung als Projektmanager für kleine oder mittelgroße Softwareprojekte und die Funktion als professioneller Mentor.
Aufgaben
- Zuhören bei Benutzeranfragen, Beratung interner/externer Kunden und Projektmanager sowie Unterstützung bei der Anforderungserhebung zur Vorbereitung detaillierter Anwendungsspezifikationen
- Analyse von Kundenanforderungen und Vorschlag des Gesamtdesigns der Anwendung/des Frameworks für mittelgroße Anwendungsarchitekturen (einschließlich Schnittstellen und relationaler Datenbankstruktur)
- Bereitstellung komplexer Geschäftsanalysen zum Aufbau von Anwendungsfunktionalitäten, die einfach zu warten und für zukünftige Erweiterungen gemäß Kundenbedürfnissen als Business-Intelligence-Lösungen geeignet sind
- Bereitstellung von Projektschätzungen und Zeitplänen einschließlich der Gesamtzahl der Entwicklungsstunden, Teststunden und Fehlerbehebung sowie Berichterstattung an den Kunden zur Budgetplanung im Voraus
- Umsetzung von Kundenanforderungen basierend auf Spezifikationen in ausgewählten objektorientierten Programmiersprachen zu funktionalen und benutzerfreundlichen Anwendungen, um Kundenbedürfnisse zu erfüllen
- Durchführung von Tests der programmierten Funktionalität vor der Bereitstellung, um Fehler zu vermeiden und die Codequalität sicherzustellen
- Implementierung von Sicherheitskonzepten gemäß PSA-Richtlinien in entwickelten Anwendungen, um die Übereinstimmung mit DTAG-Standards zu gewährleisten
- Erstellung und regelmäßige Aktualisierung komplexer technischer/systemischer Dokumentationen (z.B. Berechtigungskonzept) für den Erfolg von Penetrationstests und die offizielle Übergabe an den Betriebsprozess sowie Erstellung analytischer Dokumentationen einschließlich UML für andere Programmierer und Kunden
- Kommunikation des Projektstatus und der Ergebnisse an Manager und Kunden mit Effizienz und Genauigkeit bezüglich Fortschritten oder Verzögerungen
- Wartung von Anwendungen auf 2nd- und 3rd-Level-Support durch Fehlerbehebung, regelmäßige Überprüfungen und Programmierung von Feature-Updates auf Kundenänderungsanfragen
- Tägliche transparente Erfassung der aufgewendeten Zeit als Grundlage für die Rechnungsstellung für Kunden und Controlling-Abteilung
- Durchführung von Deployments auf der Infrastruktur, Backup- und Wiederherstellungsverfahren sowie Handhabung des Release-Managements zur Bereitstellung regelmäßiger Software-Upgrades
- Durchführung vollständiger Softwaremigrationen, einschließlich Infrastrukturhinweisen zum Aufbau einer für den reibungslosen Betrieb der Anwendung geeigneten Produktionsumgebung
- Beitrag zur Wissensdatenbank von Entwicklern/Benutzern innerhalb des Unternehmens durch Bereitstellung von Schulungen zur Reduzierung zukünftigen Aufwands beim 1st- und 2nd-Level-Anwendungssupport
- Erstellung von Vorschlägen zur Prozessoptimierung und Teilnahme an der Erstellung von Prozessdokumentationen
- Proaktives Management von Problemlösungen, Ursachenanalysen und Vorschlag von Lösungen zur Vermeidung zukünftiger Probleme
- Durchführung anderer Aufgaben und Verantwortlichkeiten, die vom höheren Management zugewiesen werden (z.B. offizielle Präsentationen)
- Management komplexer Projektaufgaben, die dir selbst oder einer Gruppe von Entwicklern zugewiesen werden, Zeitpläne und Kommunikation
- Tätigkeit als Mentor für Junior-Entwickler
- Bereitstellung technischer Schulungen für verschiedene Benutzer und andere Entwickler (z.B. Workshops für SharePoint-Site-Administratoren), falls erforderlich
Dein Profil
Wir suchen einen hochqualifizierten Senior Software Developer mit umfangreicher Erfahrung in der Python-Entwicklung, modernen Frameworks und Datenbanktechnologien. Der ideale Kandidat sollte über ausgeprägte analytische Fähigkeiten, exzellente Kommunikationsfähigkeiten und die Fähigkeit verfügen, eigenständig an komplexen Anwendungen zu arbeiten und gleichzeitig Junior-Entwickler zu betreuen.
Muss-Kriterien
- Bachelor-Abschluss in Informationstechnologie oder verwandtem Bereich
- 5 Jahre Erfahrung mit IKT-Systemen
- Fortgeschrittene Programmiererfahrung
- Fortgeschrittene Erfahrung mit HW/SW-Überblick
- Fortgeschrittene Erfahrung mit allgemeinem IT-Überblick
- Erfahrung mit der Programmiersprache Python
- Erfahrung mit dem FastAPI-Framework
- Erfahrung mit MongoDB (NoSQL-Datenbank)
- Erfahrung mit Pydantic
- Erfahrung mit BeanieODM
- Erfahrung mit pytest
- Erfahrung mit poetry
- Erfahrung mit Camunda
- Fortgeschrittene Kenntnisse in Softwareentwicklungsmethoden (z.B. Agile, Waterfall)
- Erfahrung mit Versionierungstools
- Erfahrung mit Build-Tools
- Erfahrung mit Entwicklungsumgebungen
- Erfahrung mit Bug-Tracking-Tools
- Kenntnisse des LDAP-Protokolls
- Erfahrung in UML
- Überblick über Anwendungsserver und Datenbanken
- Fortgeschrittene Middleware-Erfahrung
- Erfahrung mit der Programmierung von benutzerdefinierten Formularen und Workflows
- Ausgeprägte analytische Denkfähigkeiten
- Teamplayer mit exzellenten Kommunikationsfähigkeiten
- Fortgeschrittene Englischkenntnisse (B2-Niveau)
- Fähigkeit, eigenständig an mittelgroßen und komplexen Anwendungen zu arbeiten
- Erfahrung mit objektorientierter Programmierung
- Fähigkeit, alle Phasen des Software-Entwicklungslebenszyklus zu bearbeiten
- Erfahrung mit Systemanalyse und technischer Dokumentation
- Fähigkeit, als leitender Entwicklungsarchitekt zu fungieren
- Fähigkeit, Junior-Entwickler zu betreuen
Über uns
Unsere Marke Deutsche Telekom IT Solutions Slovakia trat 2006 unter dem Namen T-Systems Slovakia in das Leben der Region Košice ein und ist seitdem untrennbar mit der Region verbunden, als wir eines der Gründungsmitglieder des Košice IT Valley wurden.
Wir haben es geschafft, von Grund auf zum zweitgrößten Arbeitgeber im östlichen Teil des Landes mit mehr als 3900 Mitarbeitern zu wachsen.
Unser Ziel ist es, proaktiv neue Wege zur Verbesserung zu finden und uns kontinuierlich in die Art von Unternehmen zu transformieren, das innovative Informations- und Kommunikationstechnologie-Dienstleistungen anbietet.
Benefits
Wir glauben an die Balance zwischen Arbeit und Privatleben. Ein attraktives und umfangreiches Work-Life-Balance-Portfolio garantiert dauerhafte Motivation für Mitarbeiter und damit eine bessere Lebensqualität, fördert das körperliche und geistige Wohlbefinden und trägt zu einem positiven Arbeitsumfeld bei. All dies mit dem Ziel, mehr Freiheit bei der Vereinbarkeit von Arbeit, Karrierewachstum, Privatleben und individuellem Lebensstil zu bieten. Deshalb bieten wir unseren Mitarbeitern über 25 verschiedene Benefits, um ihr persönliches und berufliches Leben in diesen Bereichen zu verbessern:
- Finanzielle Benefits
- Benefits mit Fokus auf Lernen und Entwicklung
- Benefits mit Fokus auf Gesundheit und Sport
- Benefits mit Fokus auf Familie und Work-Life-Balance
- Weitere Benefits
Für weitere Informationen über unsere Benefits klicke auf Benefits
Vergütung
Das endgültige Gehalt ist verhandelbar.
Wir bieten ein Grundgehalt abhängig vom Senioritätslevel und der bisherigen Erfahrung des Kandidaten. Zusätzlich zum Grundgehalt bieten wir einen variablen Anteil und weitere finanzielle Benefits. Das Grundgehalt wird nicht niedriger als 3.100 € brutto sein.
Unternehmensrichtlinien
Bitte beachte, dass unsere Remote-Work-Möglichkeit aufgrund der europäischen Steuergesetzgebung nur innerhalb der Slowakei verfügbar ist.
Jetzt bewerben Jetzt bewerben
Job Benefits
Finanzen
- Grundgehalt nicht unter €3.100 brutto
- Variable Vergütungskomponente
- Zusätzliche finanzielle Vorteile
Work-Life-Balance
- Attraktives und umfangreiches Work-Life-Balance-Portfolio
- Remote-Arbeitsmöglichkeit (innerhalb der Slowakei)
Berufliche Entwicklung
- Leistungen mit Fokus auf Lernen und Entwicklung
- Möglichkeiten für technische Schulungen
Lifestyle & Wellness
- Leistungen mit Fokus auf Gesundheit und Sport
- Über 25 verschiedene Vorteile verfügbar
Familienunterstützung
Leistungen mit Fokus auf Familie und Work-Life-Balance
Ähnliche Jobs
- Product Owner mit Deutschkenntnissen (m/w/d) - MARE DigiHub Produktentwicklung Juh Berufserfahrene Stellenangebot anzeigen
- KI-Architekt (m/w/d) Produktentwicklung Pune Berufserfahrene Stellenangebot anzeigen
- Senior Entwickler (m/w/d) T Cloud Public Produktentwicklung Budapest, Debrecen, Pécs, Szeged Berufserfahrene Stellenangebot anzeigen
- One Identity Entwickler (m/w/d) Produktentwicklung Pune Berufserfahrene Stellenangebot anzeigen
- Trainee Vorstandsbereich Product & Technology (m/w/d) Produktentwicklung Bonn Einstiegsprogram Stellenangebot anzeigen
Mehr ähnliche Jobs
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.