Beschreibung
TätigkeitenbeschreibungDer Auftraggeber benötigt für die Anwendung PRIMA/TReK Unterstützung zur Fehlerbehebung, zur fachlichen Konzeption und zur Umsetzung neuer Anforderungen.
Durch die hier beschriebene Dienstleistung werden folgende Ziele des Auftraggebers unterstützt:
Analyse und Behebung von Fehlern in der Anwendung PRIMA/TReK
Umsetzung neuer Anforderungen in der Anwendung PRIMA/TReK
Das Projekt ist bereit auf die Verfügbarkeit von besonders geeigneten Kandidaten einzugehen und den Starttermin entsprechend anzupassen.
Aufgaben:
Regelmäßige Teilnahme an Projektabstimmungen und/oder den Terminen agiler Arbeitsteams
Selbstständige Bearbeitung von Aufgabenstellungen auf Basis des im Projekt vorhandenen Auftragsmanagements und nach den Rahmenbedingungen der agilen Arbeitsteams
Selbstständige Bearbeitung von Aufgabenstellungen Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practices des Marktes und unter Berücksichtigung der Standards der Process Library und Referenzarchitekturen des Auftraggebers
Aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
Abstimmung der technischen Umsetzungsmöglichkeiten mit dem Auftraggeber
Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
Bewerten von technischen Risiken sowie Beratung des Auftraggebers zu Handlungsoptionen zur Risikobeseitigung oder Minimierung
Dokumentation der technischen Komponenten
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
Durchführen von Komponententests, Modultests, Modulgruppentests
Anforderungen – must have:
Softwareentwickler .NET / C# (Experte) Es besteht die Anforderung, dass der Entwickler in den letzten drei Jahren mindestens 400 Projekttage in diesen Sprachen gearbeitet hat.
Erfahrung mit Datenbankanbindung (Oracle, MS SQL-Server)
Analytische und konzeptionelle Fähigkeiten
Anforderungen – should + nice to have:
Erfahrung mit Visual Studio 2017, NuGet, ReSharper, GIT
Erfahrung mit SQL-Server (SSRS, SSIS)
Erfahrung mit LINQ
Erfahrung mit Unit-Testing
Kenntnisse zu Reactive Extensions, TPL, Funktionaler Programmierung, C# latest
Kenntnisse zu Continuous Deployment/Integration
Kenntnisse zu ASP.NET
Kenntnisse zu Data-Warehouses und Datenbankdesign/-optimierung
Möglichst Erfahrung mit bahnspezifischen Themen
Fähigkeiten (Must have)
.NET, C#, MS-SQL-Server, Oracle
Fähigkeiten (Nice to have)
ASP.NET, Bahn Know-how, Continuous Deployment, Continuous Integration, Kenntnisse zu Reactive Extensions, LINQ, SSIS, SSRS, Unit-Testing, Visual Studio 2017