Synergie-Effekt GmbH, Hospitalstr. 17, 50321 Brühl
Telefon: +49 (0) 2232 / 701 289 - 0

Aktuelle Projekte - Senior C#-Entwickler (m/w/div) mit Xamarin

Projektnummer: 20005-PS-08
Titel / Position: Senior C#-Entwickler (m/w/div) mit Xamarin
Beschreibung: Für unseren Kunden suchen wir einen Senior C#-Entwickler

Die Entwicklung erfolgt auf der Basis eines bestehenden Systems, Schlüsseltechnologien sind im Frontend C# unter Windows CE und MS .net, im Backend Java und Oracle DB.

Aktuell stehen Weiterentwicklungen der Frontend-Komponenten auf Basis von Windows CE und Android mithilfe von Xamarin an.


Leistungsbeschreibung und erwartete Ergebnisse:

Die folgenden Aufgaben werden vom Auftragnehmer eigenständig durchgeführt:

Aufgabe:
- Durchführung Analyse von Änderungsanforderungen zum IT-System des Kunden auf Basis Anforderungslisten/ Product Backlog dokumentiert im System
- Überprüfung Änderungsanforderungen auf Abhängigkeiten, Schnittstellen und Erstellung darauf abgeleiteter Rest-/Aufwandschätzungen
- Erzeugung Design Dokumente nach Vorgaben (insbesondere unter der Beachtung der Design-, Architektur- und IT-Sicherheitsvorgaben)
- Erzeugung C#-code basierend auf erstellten Design-Dokumenten
- Analyse und Dokumentation von Speicherverwendung der Applikation und Performance-Engstellen
- Vollständige Einhaltung Vorgaben des Projektes zu Code-Qualität/Reife und Code-Dokumentation
- Definition, Dokumentation und Durchführung Entwicklungstests inkl. Testdaten mit 100% Funktionsabdeckung unter Anwendung Vorgaben des Projektes
- Begleitung Testphase und Durchführung notwendiger Code-Korrekturen zur Beseitigung von Fehlern

Erwartete Ergebnisse:
- Getesteter und ins Repository eingecheckter Quellcode gemäß Codierrichtlinien und Qualitätsvorgaben
- Dokumentation von Schätzannahmen sowie der eigentlichen Schätzung für die Änderungsanforderungen im Anforderungs-Management-Tool HPQC
- Wöchentliche Restaufwandschätzung im System
- Dokumentierter Source-Code nach Codierungsrichtlinien des GB 19 Standards
- Technische Designs als Anforderungsbeschreibung im Rahmen der (Weiter-) Entwicklung sowie Durch-führung der Abnahmen mit dem Auftragnehmer
- Dokumentation Fehlerbehebung in HPQC
- Testdaten dokumentiert abgelegt im SharePoint nach Projektvorgaben
- Einhaltung des Vorgehensmodels Kompass.


Erfahrungsanforderungen:

Nachweisbare, fundierte, als Senior C# Entwickler in Projekten vergleichbarer Größenordnung.
Level: Expert C#-Developer

Skillanforderungen (Reihenfolge definiert Wichtigkeit):

Fachlich
• Expert C# Developer (Mindestens 5 Jahre Erfahrung in großen IT-Projekten)
• Expert Xamarin Developer
• Fat-Client Applikationen mit Windows Forms
• Plattform-übergreifende Programmierung
• Visual Studio 2008, Visual Studio 2017
• Erfahrung in der Nutzung von GIT, Multi-branch-Coding
• Windows / Windows CE & Android
• Verständnis von Speichernutzung / Garbage Collection
• Verständnis von Aspekten die Ausführungsgeschwindigkeit / Gesamtperformance einer Anwendung hemmen oder begünstigen.

Persönlich
• Hohes Maß an Teamfähigkeit
• Dienstleistungsorientierung
• Gute Kommunikationsfähigkeit
• Hohes Maß an Eigenorganisation, selbstständigen Arbeiten
• Interesse an Gestaltung des Entwicklungsumfeldes über die Entwicklungsaufgaben hinaus

Technologisch (Technologie Stack)
• Fundierte Kenntnisse in Xamarin, Android API, .NET Portable, .NET Core, .NET CF, Windows Forms
• C#, Microsoft .NET
• MS SQL Server Compact
• SQLite
• Xamarin
• Schnittstellentechnologien: REST/http
Einsatzort: Grossraum Köln
Start: 02.11.2020
Dauer: 31.05.2021 +