01.11.2014
Webanwendungsentwickler (m/w)
Dein Arbeitsumfeld bei
MeinAuto.de:
Die Softwareentwicklung bei MeinAuto befindet sich in
einer spannenden und herausfordernden Umbruchsphase, die engagierten
Entwicklern die Chance bietet ein Umfeld mitzugestalten, das die Prinzipien und
Praktiken von agiler Softwareentwicklung, basierend auf Scrum und eXtreme
Programming, ernsthaft lebt und weiterentwickelt.
Die Softwareentwicklung ist die Stelle im Unternehmen, an
der Produktideen Realität werden. Aber dies ist nicht unsere einzige Rolle. Als
agile Softwareentwickler begreifen wir uns als konstruktive, aber auch
fordernde und kritische Partner der Anforderer. Das heißt: wir liefern
Ergebnisse und Antworten, aber wir stellen auch Fragen: Ist diese User Story
wirklich verstanden? Gibt es eine intelligentere Lösung? Passt eine Anforderung
zur übergeordneten Produktvision?
Wir begreifen uns als Craftsmen, das bedeutet: Wir nehmen unsere Profession ernst. Wir
weisen Anforderungen ab, die nicht durchdacht sind. Wir bringen keinen
relevanten Code live, der nicht durch Tests abgedeckt ist. Wir kommunizieren
nur Aufwandsabschätzungen, die wir sicher halten können. Wir entwickeln im Pair
Programming. Wir bereiten einen Sprint optimal vor, ziehen ihn diszipliniert
durch, und schließen ihn sauber ab. Wir sammeln keine Bugs, wir beheben sie
umgehend.
Wir brauchen Menschen, die
nicht nur ein Rädchen im Getriebe sein möchten, sondern die
eigenverantwortlich, selbstorganisiert und äußerst produktiv arbeiten wollen
und können.Deine Aufgaben:Du unterstützt zusammen mit Deinem
Team die Anforderer bei der Erarbeitung von sinnvollen und konstruktiven User
Stories.Diese Anforderungen setzt Du
gemeinsam mit Deinem Team testgetrieben und mittels Pair Programming um.Gemeinsam mit allen Entwicklern
und Administratoren arbeitest Du mit an Design und Optimierung der Software-
und Systemarchitektur. Unser Fokus liegt hierbei auf leichtgewichtigen und
sauber gekapselten Services, die über klar definierte Schnittstellen
miteinander interagieren.Du beteiligst Dich an der
kontinuierlichen Verbesserung unserer internen Entwicklungsumgebung und unseres
Continuous Delivery Systems.Du nutzt zum Betreiben und Skalieren
Deiner Softwarebausteine unsere vollautomatisierte Puppet-Systeminfrastruktur
und bringst Dich beim Ausbau dieser Struktur ebenfalls mit ein.Du bringst Dich mit Deinem
Wissen und Deinem Feedback ein, um unseren agilen Entwicklungsprozess stetig zu
optimieren.