Beschreibung
Wir sind durch unseren bestehenden Rahmenvertragspartner aus der Öffentlichen Verwaltung gebeten, ein Angebot für den Einsatz eines Softwareentwicklers (m/w) abzugeben (Projektstandort München, Laufzeitbeginn spät. im März, mind. bis Ende PT für mit Option auf Verlängerung auf 440 PT).Aufgaben:
• Entwicklung der Fachanwendung nach Vorgaben des vorliegenden Fachfeinkonzepts und der vorgegebenen technologischen Basis des Projekts
• Erstellung von Unit-Tests nach den Vorgaben
• Erstellung eines Anwenderhandbuchs / Online-Dokumentation nach Vorgaben
• Bereitschaft und Fähigkeit, die Entwickler des Kunden in den benötigten Technologien zu coachen, d.h. zentrale Programmstrukturen vorzugeben/zu entwickeln und den Projektmitgliedern zu vermitteln
• Nutzung des bereits bestehenden Frameworks in enger Absprache mit Software-Architekten verwandter Projekte und Erweiterung um technische Konzepte, Programmteile bzw. Komponenten, die zusätzlich benötigt werden
Anforderungen:
• Softwareentwickler mit mehrjähriger Erfahrung im Bereich der technischen Konzeption und Entwicklung von Fachanwendungen / Individualsoftware
• Schnelle Auffassungsgabe und Einarbeitung in eine bestehende, komplexe Systemlandschaft
• Fundierte Kenntnisse in den unter Technologische Basis genannten Basistechnologien
• Analytische Arbeitsweise und ausgeprägter Teamgeist
• Erfahrung in der technischen Umsetzungsplanung basierend auf vorliegenden Fachfeinkonzepten
• Fähigkeit die technische Umsetzungsplanung aufgrund vorliegender Fachfeinkonzepte mit dem Entwicklungsteam vorzunehmen und mit dem zuständigen Projektleiter abzustimmen, um eine fundierte Projektumsetzungsplanung zu erstellen
• Erfahrung und Bereitschaft im Coaching von Entwicklern in den genannten Technologien am entstehenden Programmcode
• Erfahrung im Umfeld der agilen Entwicklung (Scrum)
• Bereitschaft auf bereits entwickelten Framework-Komponenten aufzusetzen und diese in der Entwicklung zu verwenden und weiter zu entwickeln; Ziel: Wiederverwendbarkeit zentraler Komponenten
• Qualitätssicherung des entwickelten Codes auf gute Wartbarkeit
• Bereitschaft und Know-how um Qualitätssicherung beim Entwicklungscode durchzuführen
• Perfektes Deutsch und gutes Englisch in Wort und Schrift
Basistechnolgien:
• C# .NET Framework 4.5.2, Entity Framework, WPF, WebAPI, WCF
• Linq to Entities/Object, Microsoft Unit Test Framework, Moq, MVVM, Unity Container IoC
• MS SQLServer (T-SQL)
• TFS, Wiki (Confluence), Dokumentablage (Sharepoint), Visual Studio, RedGate
• Optional: DevExpress, log4NET, WIX v3.10.3 (Windowss Installer XML Toolset) MSI-Installer
Bitte senden Sie uns bei Interesse Ihr Profil unter Angabe Ihres All-in-Stundensatzes (netto) zu.