Performing technical analysis and solution design including; able to capture and socialize the business and technical requirements including (e.g. system integration diagram, sequence diagram, APIs, field mapping, data flow diagram) to illustrate end to end flows and user personas.
Engaging various stakeholders to elicit, analyze and document functional and non-functional requirements working UX/UI teams to align the designs and systems
Performing discovery gap analysis such to contribute to the value proposition, hypothesis, high level requirements/epics/user stories, technical feasibility and high level solution design
Understand the integration points with ANZ App and able to engage integration and downstream systems to retrieve the required data using various protocols and message formats, along with understanding of the APIs, messaging like MQ, monitoring tools like Splunk and New Relic will be plus.
Understanding and knowledge of cloud is vital given the journey to cloud and Open shift and other cloud platforms.
Understanding of micro services, containerization is vital for the success and future
Simplifying and packaging information through Agile Analysis and visualization techniques (e.g. story map, process map, journey map, personas, empathy map, flow chart, lean canvas)
Assisting squad with testing or any other activities to achieve a common delivery goal
Working closely with the Product Owner, scrum master, developers to help priorities and manage the backlog
Working closely with the squad to ensure there is clarity of information and alignment of understanding to develop the feature
Closely work with squad in agile or Scrum ceremonies (e.g. sprint planning, backlog refinement)
Documenting information assets in Confluence and managing user stories in JIRA
Some level of coding (e.g. writing SQL queries, generating UML diagrams through PlantUML), Sysl
Measuring and reporting metrics on feature that was recently released, against the value hypothesis defined during discovery
What will you bring
At least 10+ years experience working as a Technical or functional/Business Analyst or Systems Analyst or Solution Designer in a cross-functional delivery team
Strong understanding of Agile delivery (Scrum and/or Kanban)
A good balance of business and systems analysis experience
Experience in complex, customer facing, high-volume systems (e.g. Mobile App, Web Application)
Experience in mobile app development concepts and technologies (e.g. iOS, Android, API/microservices, continuous delivery)
Great at presenting information through visual models, tools and techniques
Be able to work through complex business problems and determine the root cause of a problem
A desire to continuously learn new techniques / technologies and bring innovative ideas into the squad
A team player (there is a lot of collaboration!)
Some coding experience. Prior experience in a technical role (such as Developer) is a plus