Softwareentwickler (w/m)

Vertragsart:
Vor Ort
Start:
ab sofort
Dauer:
12 Monate (Verlängerung möglich)
Von:
BSF Consulting GmbH
Ort:
Frankfurt am Main
Eingestellt:
05.01.2018
Land:
flag_no Deutschland
Ansprechpartner:
Gülhan Gözel
Projekt-ID:
1479170

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.
BSF Consulting GmbH, seit 19 Jahren erfolgreich auf dem Markt, ist ein ITK-Unternehmen mit Sitz in Eschborn, das sich auf die Planung und Realisierung anspruchsvoller Software- und Netzwerkprojekte im gesamten Bundesgebiet spezialisiert hat.

Für ein Kundenprojekt in Frankfurt am Main suchen wir auf freiberuflicher Basis Unterstützung (w/m) wie folgt:

Projektbeschreibung / Aufgaben:

Softwareentwickler (w/m)

Aufgaben:
• Weiterentwicklung des Frontends der webbasierten Komponenten der App
• Agile Softwarentwicklung des Frontends der vertriebskritischen Anwendungen für Endkunden
• Weiterentwicklung des mobilen Backends
• Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
• Aktive, eigenverantwortliche Tätigkeiten in regelmäßiger Abstimmung mit dem Scrum Team innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment mit hoher Identifikation zum Thema.
• Full Stack (Frontend/Backend) Entwicklung in regelmäßiger Abstimmung mit dem agilen Entwicklungsteam. Entwicklung unter Anwendung von „state of the art“ Frontend/Backend-Technologien.
• Entwicklung nach modernen Grundsätzen von „Responsive Design“.
• Entwicklung nach Berücksichtigung von Grundsätzen der Accessability.
• Abstimmung mit den Disziplinen Design und UX mit dem Ziel der gemeinschaftlichen Entwicklung des Produkts in der Schnittstelle zwischen Design und Technik (Erarbeitung von UX, Design, Patterns, Screens etc.).
• Einführung und aktive Beratung in einem integrierten „Test driven“ Entwicklungsansatz.
• Einbindung in die projektgegebene Infrastruktur und Prozesse.
• Einbringung externer Impulse und Erfahrungen aus früheren Tätigkeiten und Studium in agilen Teams.

Muss-Anforderungen:
• Sehr gute Kenntnisse im Bereich Frontend Webentwicklung auf Basis von HTML5, CSS3, JavaScript und gängiger Frontend Frameworks und APIs (z.B. Angular2, TypeScript, auch Sass).
• Sehr gute Kenntnisse im Bereich Backend-Entwicklung auf Java und Node.js Basis.
• Erfahrung mit mobilen Anwendungen, Single Page Apps und Progressive Web Apps.
• Sehr gute Kenntnisse im Umgang mit JSON-Schnittstellen und REST-Services.
• Sehr gute Kenntnis in der Entwicklung nach Grundsätzen des responsive Designs.
• Erfahrungen im Unit Testing und gängiger Frameworks wie z.B. Jasmine oder Mocha.
• Nachweisliche Erfahrungen > 3 Jahre und in mindestens 4 Projekten mit ähnlichen Anforderungen
• Ü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) im Kontext von Großprojekten (mehrere 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, Neugier zur gestellten Aufgabe und technische Affinität.
• Auseinandersetzung mit „Agile-Software-Engineering“ Aspekten, z.B. Test-Driven-Development, Testautomatisierung, Clean Code etc.
• 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.
• Up-to-date und interessiert an Entwurfsmustern und Best Practices zum Entwurf von tragfähigen Architekturen bezüglich Testbarkeit, Wartbarkeit und Dokumentation.

Soll-Anforderungen:
• Versierter Umgang mit JIRA, Confluence und gängigen Build-Tools wie z.B. GitLab, Docker, Jenkins, WebPack etc.
• Versierter Umgang mit IDEs wie z.B. IntelliJ, Eclipse, etc.
• Erfahrungen in den Bereichen Test Automation (z.B. Selenium, Cucumber, ggf. auch Protractor), Continuous Integration / Continuous Deployment.
• Mehrjährige Erfahrungen in agiler Softwareentwicklung nach Scrum Framework.
• Erfahrungen im (micro)serviceorientiertem Softwaredesign /-entwicklung.
• Kenntnisse in Analyse, Bewertung und Schätzung von User Stories und deren Refinement im Team.
• Abgeschlossenes Studium mit IT-relevantem Bezug oder ähnlicher nachweisbarer Qualifikation.
• Erfahrungen im „Test Driven“ - Design und Development, sowie automatisierten Tests, UnitTests und entsprechender Tools.

Zeitraum:

Sind Sie interessiert? In diesem Fall würden wir uns sehr über die Übersendung Ihres ausführlichen bzw. aktualisierten Profils bitte NUR PER MAIL mit Angabe der gewünschten Konditionen freuen

Mit freundlichen Grüßen

Gülhan Gözel
Assistenz der Geschäftsführung
Sales Management

BSF Consulting GmbH
Frankfurter Str. 63-69,
65760 Eschborn
Tel.: 06196 – 64080 – 53
Fax: 06196 – 64080 – 69
E-Mail: