As part of an Agile software development team, the candidate will:
- Take responsibility for estimating, planning, managing and the quality of all his/her own tasks and reporting on progress.
- Participate in sprint planning, design, coding, unit testing, sprint reviews.
- Collaborate closely with other team members and share responsibility for the overall efforts that the team committed to.
- Participate in code reviews and commit to high quality code.
- Interact with UX/Content and Product Owners to clarify requirements.
- Be flexible in accepting outstanding work items, be the development or test, in order to help the team achieve sprint goals.
Job Responsibilities:
- Understand and interpret func...