Role and Responsibilities
The Software Product Owner plays an important role within the Agile software development team. While not a project manager in the traditional sense, the successful candidate will manage the backlog of requirements from all stakeholders and through planning, coordination, communication and facilitation take responsibility to deliver quality software providing maximum business value.
Responsibilities include:
- Gain high level of understanding of the domain, product and system architecture
- Collaborate closely with software development team and other engineering colleagues, to answer queries in a timely fashion
- Liaise and negotiate with internal and external stakeholders to clarify schedule and requirements, creating detailed user stories
- Create a product backlog and roadmap and produce a prioritized list of clear and concise user stories with acceptance criteria
- Work in an Agile development environment, planning iterations and releases to meet business objectives, while effectively managing risk and scope and having a good understanding of the technical challenges.
- Working with User Experience and Support to assure smooth installation and adoption.
- Produce customer release notes.
Essential Criteria:
- Degree in Computer science / software engineering or equivalent
- Minimum 5 years’ experience working as a Product Owner
- Experience with UML or other modelling languages
- Good understanding of software development processes and technologies such as SCRUM, Continuous Integration, Test-driven development, Extreme Programming, etc.
- Fluent in English, both written and verbal
- Retail Banking (Product sets, Configuration, GL, Interest Calcs, fees etc)
- Excellent presentation skills
- Experience working in a SCRUM environment
Desired criteria:
- Certified Product Owner
- Good knowledge of relational database principles
- Experience in C#, Java or any other OOP language
Personal Attributes
- A good team player capable of delivering excellent results under pressure and to strict deadlines
- Ability to communicate effectively with clients and colleagues.
- Quality focused with an understanding of advances in computer technology and how this affects the business environment
- Adaptable and able to pick up new techniques
- A positive "can do" enthusiastic attitude towards addressing the technical challenges facing Deloitte Digital and our clients
- Conscientious individual demonstrating attention to detail along with high levels of ownership and commitment
- Motivation to create high quality products and systems and learn new skills
- Must enjoy working in a highly collaborative environment.
- Must be able to travel occasionally
- Understands how digital / technology support and fits into