Software Entwickler (m/w) Java, agile Methoden

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

Beschreibung

Für unseren Kunden in Frankfurt/Main suchen wir aktuell einen erfahrenen Agile Software Entwickler (m/w)

Aufgaben:



  • Entwicklung, Umsetzung und Aufbau einerTestarchitektur für automatisierte Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mockobjekten



  • Refactoring / Programmierung technischer Komponenten in Applikationen auf Basis der ge- nutzten Technologien (Java, JSP, CSS, TypeScript, etc.) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken



  • Extreme Programming Techniken in die Sprints einbringen und vorleben



  • Sicherstellung, dass fertige Software Inkremente nachjedemSprint geliefert werden können



  • Teilnahme an allen Scrumrelevanten Meetings



  • Entwickeln und Herbeiführung von agilen Schätzmethoden



  • Know-how Transfer und Herbeiführung von Ergebnissen bei der Einhaltung der Definition of Done im Team



  • Mitgestaltung von Sprint Planing und Review Meeting



  • Eigenständiges Designen neuer Komponenten



  • Beheben von Fehlern in denApplikationen / Komponenten



  • Steuerung und Messung der Qualität der Software durch Auswahl und Einsatz geeigneter Metriken



  • Dokumentation der technischen Komponenten



  • Evaluierung von neuen Technologien und Übertragung von Agilen Software Engineering Patterns auf diese Technologien



  • Präsentationen zu technisch komplexen Themenstellungen



  • Teilnahme an Communities of Practice



Muss-Anforderungen:



  • Sehrgute und mehrfach praxiserprobte Java- /JavaEE-Kenntnisse



  • Sehrguteund mehrfach praxiserprobte Kenntnisse in der Webentwicklung mit JSP, HTML, CSS, JavaScript



  • Guteund mehrfach praxiserprobte Kenntnisse in der Webentwicklung mit jQuery und TypeScript



  • GuteKenntnisse in testgetriebener Entwicklung, Continous Integration, Testautomatisie- rung und verteilter Versionskontrolle (Git)



  • Methodische Kompetenz für Testing (TDD)



  • Erfahrung mit demFramework Cucumber. Wünschenswert wäre Erfahrung mit der In- tegration des Frameworks in denEntwicklungsprozess



  • Mehrjährige Erfahrung als Agile Software Engineer, Nachweis durch aussagekräftige Pro- jektliste



  • Erfahrung mit der Entwicklungsumgebungen IntelliJ



  • Erfahrung mit denBuild Management Tool Ant und Mavenwünschenswert



  • Einsatz von regelmäßigem Refactoring



  • Pair Programming, CodeReviews



  • Nachweisliche Erfahrung mit agilen Teams (z.B. Scrum-Team)



  • Verständnis für die Fachlichkeit und enge Abstimmung mit denTeamkollegen und dem Product Owner



  • Guteanalytische Fähigkeiten



  • Eigenverantwortliches, organisiertes Handeln



  • HoheTeamfähigkeit und kommunikationsstark



Soll-Anforderungen:



  • Offenheit gegenüber Veränderung



  • Ergebnisorientierung



Start
17.07.2017
Dauer
120 PT
Von
Q_PERIOR AG
Eingestellt
12.07.2017
Ansprechpartner:
Daniel Mietasch
Projekt-ID:
1379085
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren