Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen .NET/C# Entwickler (m/w).
Aufgabenbeschreibung:
Regelmäßige Teilnahme an Projektabstimmungen und/oder den Terminen agiler Arbeitsteams
Selbstständige Bearbeitung von Aufgabenstellungen auf Basis des im Projekt vorhanden 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
Muss-Anforderungen:
Softwareentwickler .NET / C# (Experte)
Erfahrung mit GIT
Erfahrung mit Datenbankanbindung (Oracle, MS SQL-Server)
Gute SQL-Kenntnisse
Hoher Selbstanspruch an eigene Arbeit, Teamfähigkeit und ausgeprägte analytische und konzeptionelle Fähigkeiten
Soll-Anforderungen:
Erfahrung mit Visual Studio 2017, NuGet, ReSharper
Erfahrung mit LINQ, Entity Framework
Erfahrung im Data-Warehouse-Umfeld
Erfahrung in der Dokumentation und Beschreibung von Softwarearchitekturen bzw. Datenbankarchitekturen
Erfahrung Bahnspezifischen Themen z.B mit Fahrplaninformationen (Hafas, RES, ...)
Umsetzung der Datenbankanbindung an geeignete Frontend- und Presentation-Layer
Optimierung von bestehenden Datenbankabfragen und bestehenden Datenbankarchitekturen