Synergie-Effekt GmbH, An der Münze 1, 50668 Köln
+49 (0)221-16 79 17-0

Aktuelle Projekte - C#-Programmierer (m/w)

Projektnummer: 9991-SP-03
Titel / Position: C#-Programmierer (m/w)
Beschreibung: Das Gesamtsystem besteht aus mehreren Komponenten (Frontend, Backend, Kommunikation). 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.

• Durchführung Analyse von Änderungsanforderungen zum IT-System auf Basis Anforderungslisten
• Überprüfung Änderungsanforderungen auf Abhängigkeiten, Schnittstellen und Erstellung darauf abgeleiteter Rest-/Aufwandschätzungen
• Erzeugung von Dokumenten 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 zu Code-Qualität/Reife und Code-Dokumentation
• Dokumentation und Durchführung Entwicklungstests inkl. Testdaten mit 100% Funktionsabdeckung
• 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
• Dokumentierter Source-Code nach Codierungsrichtlinien des GB 19 Standards
• Technische Designs als Anforderungsbeschreibung im Rahmen der (Weiter-) Entwicklung sowie Durchführung der Abnahmen mit dem Auftragnehmer
• Dokumentation Fehlerbehebung in HPQC
• Testdaten dokumentieren und im SharePoint nach Projektvorgaben ablegen
• Einhaltung des Vorgehensmodels Kompass.
Qualifikationen:
• Nachweisbare, fundierte, als Senior C# Entwickler in Projekten vergleichbarer Größenordnung.

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: Bonn
Start: 01.04.2019
Dauer: 9 Monate (mit Option auf Verlängerung)