Unterstützung als Scrum Developer im Agilen-Software-Engineering - Frankfurt (GOE-96274)

Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgabe:
- als Scrum Developer mit Schwerpunkt „Quality Assurance“ (evtl. QA Engineer) im Rahmen der Neuentwicklung von algorithmisch, regel- und datenbasierten Angebotsmodulen und deren übergreifenden Kombinatorik als serviceorientierte Teile eines Gesamtsystems im Rahmen eines Großprojektes
- Team arbeitet nach einem integrierten Test Driven Entwicklungsansatz.
- erarbeitet die Zielvision für den Aspekt „Test“ und trägt maßgeblich dazu bei: „möglichst ho-her Grad an Testautomatisierung in Auswahl, Umsetzung und Anwendung“.
- die externen Fachkraft nimmt an allen Scrum-Events des Teams teil (Daily, Sprint-Review, Sprint-Retrospektive, offenes Feedback )
- die Fachkraft besitzt zudem Entwickler Knowhow, welches er in die Entwicklung der Testfälle einsetzt und fortentwickelt. Aktuell ist ein pure Java Ansatz gewählt und daher auch Java eine Grundvoraussetzung.

Anforderung:
- Kompetenzen mit „Agile-Software-Engineering“ Aspekten,
- Behavior-Driven-Development
- (Acceptance)-Test-Driven-Development
- Testautomatisierung durch ATDD und TDD
- Grundlegende, aber aktuelle Kenntnisse im Bereich JAVA / Java EE Entwicklung für Backendsysteme
- Überzeugt von der Arbeitsweise und Erfahrung in der Umsetzung von Produkten in kleinen agilen Teams.
- Hohe Identifikation mit der Arbeitsweise in selbstorganisierten Teams (nach Scrum) (ggf. später DevOps) im Kontext von Großprojekten (mehrerer Entwicklerteams) von der Idee bis zur Livestellung und darüber hinaus.
- die Fähigkeit zur Kommunikation innerhalb und benachbarter Teams und selbstbewusster Auftritt in der Diskussion mit den Scrum Teams und seinen Stakeholdern.
? Hohes Commitment und Neugier zur gestellten Aufgabe
? Bereitschaft zur Übernahme der Verantwortung für unternehmenskritische Produktteile als Team in der Gesamtarchitektur mit höchsten Anforderungen an Qualität, Stabilität und Performance, Vermeidung technischer Schulden.
? Interesse an neuen Technologien, wie zum Beispiel Cloud-Themen, Service-orientierte Architekturen. Ggf. Mitarbeit in Center of Competence/QA.
? Handeln nach den Prinzipien und Praktiken von „Clean Code“, zur ständigen Verbesserung der Codequalität und der resultierenden Artefakte aus dem Softwareentwicklungsprozess, z.B. Dokumentation.

Wünschenswert:
- Kompetenz in Erarbeitung und Formulierung von Akzeptanzkriterien (im Rahmen von User Stories), Sicherstellen der Vollständigkeit und Schätzung der Komplexität von User Stories und deren Refinement im Team
- Praktische Erfahrung mit Mocking-Frameworks wie Mockito oder JMockit
- Praktische Erfahrung mit CDC (Consumer Driven Contracts)
- Erfahrungen in folgenden Tools (IntelliJ, maven, gitlab, Jira, Confluence,...)
- Erfahrungen im Umgang mit mindestens einem der folgenden Tools : FIT, Cucumber, JBehave, behat
- Kenntnis in der Sprache Gherkin zur Beschreibung des erwarteten Verhaltens der zur erstell-elenden Anwendung.
- Evtl. Zertifizierung Scrum-Developer (z.B. Scrum.org) oder ähnlich Zertifizierung
- Erfahrungen in den Bereichen Test Automation, Continuous Integration / Continuous Deployment, idealerweise im Bereich Cloud (u.a. AWS)
- Erfahrungen in agiler Softwareentwicklung nach Scrum Framework
- Erfahrungen im „Test Driven“ - Design und Development, sowie automatisierten Tests, Unit-Tests und entsprechender Tools.

Umgebung/Sonstiges:
Ihr Ansprechpartner:
Patrick Rachor - Recruiter
Telefon - Mobil
&#

Beginn: Juni 2017
Dauer: Dezember 2017
Branche: Logistik/Transport
Start
Juni 2017
Dauer
Dezember 2017
Von
Allgeier Experts Consulting GmbH
Eingestellt
10.06.2017
Ansprechpartner:
Tobias Trockel
Projekt-ID:
1359596
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren