Beschreibung
Positionsbezeichnung: C#/.Net / testbetriebene Entwicklung mobile Anwendungen
Projektbeschreibung: Für unseren Kunden suchen wir einen C#./.Net Entwickler.
In agiler Arbeitsweise wird eine mobiles Frontend (Abo-App) und das dazugehörige Backend sowie Schnittstellen zu den vertragsführenden Abo-Vertriebssystemen iterativ und inkrementell umgesetzt.
Zielgruppe sind Neu- und Bestandskunden für Abonnements in Verkehrsverbünden. Kernfeatures sind das digitale Fulfillment (inkl. Sicherheitsmerkmalen), der selbstbediente Vertragsabschluss (Abo-Kauf) sowie die selbstbedienten nachgelagerten Services (z.B. Kündigung mit Nachbelastung).
- Schätzen, Planen und Umsetzung der User-Stories des Product Backlogs in Time-Boxes
- Iterative und inkrementelle Entwicklung der Anwendungsarchitektur und der Features der App, des App-Backends und der Schnittstellen zum vertragsführenden Abo-Vertriebssystemen
- Aktive Mitarbeit an der Verfeinerung und Detailierung der User-Stories; bei der Präsentation der Ergebnisse; den Retrospektiven sowie den täglichen Abstimmungen und Feinplanungen
- Entwicklung mit Methoden des agilen Software Engineerings, u.a. Test Driven Development
(TDD), Continious Integration (CI), Pair Programming
Muss-Anforderungen:
- Aktuelle, mehrfach praxiserprobte Kenntnisse in der testgetriebenen Entwicklung von mobilen Anwendungen (Apps) und der dazugehörigen Backend- und Persistenz-Systemen in Java/JEE
- Überblickswissen in der Umsetzung von cloudbasierten Backend- und Persistenz-Systemen
- Umfangreiche Methodenkenntnisse von Design Patterns, Algorithmen und Datenstrukturen
und Enterprise-Frameworks für Java/JEE und/oder C#/.Net
- Praxiserprobte Erfahrung in Test Driven Development (TDD), Continious Integration (CI) und Continious Delivery (CD), Pair Programming und weiteren Methoden der agilen Softwareentwicklung
Soll-Anforderungen:
- Aktuelle und praxiserprobte Erfahrung mit dem Spring Framework für Backends und Schnittstellen
zu JEE-Legacy-Systemen
- Aktuelle, praxiserprobte Erfahrung mit dem .Net Framework für mobile Frontends (Xamarin)
- Fundierte Erfahrung in der Softwareentwicklung in einem Scrum-Team
- Erfahrung im UI-Design von mobilen Anwendungen (Apps für iOS und Android)
- Erfahrung im Design und der Entwicklung von „responsive web-sites“ (z.B. mit Angular und Bootstrap)
Einsatzort: PLZ 60
Startdatum: 01.10.2016
Enddatum: 31.12.2016
Sind Sie aktuell verfügbar und an dem Projekt interessiert?
Auf Ihr Feedback freue ich mich und stehe Ihnen selbstverständlich gerne für Fragen zur Verfügung.