SCRUM programming

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

Beschreibung

Projekt ID: 8498

Der Kunde hat mithilfe von internen Mitarbeitern ein Energie Management System (“EMS“) aufgebaut. Zur Weiterentwicklung dieses Produktes sucht der Kunde ein SCRUM Team mit 6-8 Entwicklern, einem SCRUM Master und einer Person für die QS.



Rollen:

We are looking for an agile project team setup complete with IT resources – front end (3-4 developers) and backend (3-4 developers) to perform platform and application development:



1. Build a EMS module: 6-8 developers using agile scrum methodology, develop software using a combination of following technologies:



o

o Scala

o Java

o Angular 2.0 with Typescript

o Highcharts



In addition to above development skills, EMS team also needs :



o

o 1 Certified Scrum Master with at least 2 reference projects

o 1 QA/Tester (at a later stage)



The features are to be implemented in a Microsoft Azure cloud infrastructure.



Database: Influx, Azure SQL

Release mgmt.: Continuous integration and Continuous deployment



Frontend developer

• Front End Development with JavaScript, AngularJS (2.0 preferred), TypeScript for Real-time Power Management Systems, Energy visualization tools, and Energy Efficiency tools

• Promote clean and efficient front-end architecture and code development

• Implement scalable and performant UX solutions

• Be involved in all aspects of Software Engineering Lifecycle using agile methodologies

• Front End, User based Requirements Analysis

• Software Engineering and Design of Front End architecture

• Develop in a Test-Driven development model



Backend developer

• All aspects of the Software (SW) Engineering Lifecycle using Agile methodologies

• Framework and Application Development

• Ensure that the Software developed has unit tests and API documentation

• Software Development tools to include are Jenkins, GITlab, Docker and IntelliJ

• Develop Software in Scala, Java, javaScript, SQL and various frameworks of strong preference

• Develop applications that interact with Database Servers, Real time streams, Mongo/noSQL frameworks



Scrum Master

• Accountable for the success of the project with the Product Owner

• Responsible for managing the Scrum process with the coordination of software development team in Agile methodology

• Responsible to remove the impediments for the scrum team

• Run and manage daily stand-up meetings, facilitate meetings, schedule meetings, demo and decision-making processes in order to ensure quick inspection and proper use of adaptation process

• Helps product owner to make the product backlogs in good shape and make them ready for the next sprint

• Responsible to conduct retrospective meetings

• Organizes and facilitates the sprint planning meeting

• Facilitate his team for better creativity and tries to improve the efficiency of the development team.

• Proactively plan or estimate staffing needs for in-house and outsourced work

• Ability to excel in a high paced dynamic environment

• Ensuring that pre-identified priorities set by the product owner are continuously reflected in the product backlog

• Ensure completeness of product backlog and proper documentation on all key essential actions decisions related to product development.

• Ensure business requirements get properly translated into required UI, Front end and back end sub user stories.

• Rigorously manage the completeness and clarity of user stories, prior to allocation to developer teams.

• Have references available to demonstrate successful agile project delivery



Application tester

• Support test design, test implementation and perform tests in an agile development project (SCRUM approach).

• Take ownership of feature testing, be able to sign off on the quality of SW.

• Actively participate in scrum meetings, iteration planning and feature demos.

• Working on a product team, communicate testing estimates and status, while continually working toward the removal of project roadblocks

• Advocate use of agile test methodologies, such as test-driven development

• Provide your expertise and support to other members of the engineering teams, particularly in resolving discovered issues.


Start
22.05.2017
Dauer
01.11.2017
Von
Plussoft GmbH
Eingestellt
19.04.2017
Ansprechpartner:
S. Madjidi
Projekt-ID:
1327933
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren