Description
Unterstützung für Kunden bei folgenden Tätigkeiten:- Selbständige eigenverantwortliche Planung und Steuerung der übertragenden Aufgaben / Arbeitspakete
- Selbständige Aufnahme und Dokumentation von Anforderungen und UseCases in Abstimmung mit den Abteilungen
- Entwickler-Support von komplexen Microsoft .NET, ASP.NET, C# Entwicklungen gemäß Anforderungen (funktional und nicht funktional) und nach aktuellem Stand der Technik.
Abstimmung von Architekturentscheidungen mit Auftraggeber
- Support der Fachabteilungen bei Schnittstellen und Dokumentation der Spezifikation
- Selbstständige Erstellung von Aufwand- und Kostenschätzungen
- Selbständige Durchführung Entwicklungssupport (objektorientierte Programmierung, OOAD, Verwendung gängiger Design Patterns (MVC, ...)
- Konzeptionierung und Durchführung von Tests (Unit-Tests)
- Die jeweiligen Aufgaben werden eigeninitiativ ggf. in agiler Methodik (z.B. Scrum) durch den Dienstleister erarbeitet.
Qualifikation:
Aufwandsschätzung
agiles Scrum Entwicklungsmodell
Dokumentationserstellung in Englisch
Programmierung in C# unter Microsoft.NET
Entwicklung mit Visual Studio Team System 2010 bzw. 2015
Erstellung und Ausführung von UnitTests mit Visual Studio Team System
Arbeiten mit dem Microsoft Team Foundation Server (Work Items, Source-Control)
Programmierung von SOAP-WebServices mit Microsoft.NET
Programmierung von Web-Frontends mit ASP.NET