- Working with the rest of the team to ensure all change takes the organisation towards their technical goals.
- Hands on delivery of software working as part of a cross-functional scrum team. Advocating and implementing improvements in working practices.
- Work as part of a collaborative, customer focussed and industry leading Development function.
- Work collaboratively with our internal and external customers to provide a leading software development service.
- Work with external suppliers to deliver quality software which enhances market position and technical estate.
- Act in the role of a key Scrum team member, proactively picking up tasks and following them through to completion.
- Deliver new customer requirements as quickly, reliably and efficiently as possible.
- Contribute to a continually improving Agile software development framework.
- Liaise with Business Analysts, Developers and QA’s, establishing and implementing requirements and/or the resolution of live operational issues.
- Ideally degree educated in a computer related subject
- Ideally an IT Qualification or Certification
- An understanding of Java Technology
- Experience working on production software applications and databases.
- Proven ability to implement designed solutions in conjunction with the broader scrum team.
- Experience of developing software at a high level in Java.
- Using and implementing design patterns.