About this role
As a Technical Product Analyst, you will perform deep systems and business analysis on a range of systems and business processes you own. You will shape technical solutions, present these to stakeholders, and work within a software development team to deliver these. This role sits within a large software product team focused on building and supporting new capabilities that are core to our business.
Responsibilities
* Build a strong understanding and working knowledge of the domain, business processes, and existing systems.
* Act as an SME for the domain.
* Seek out and gather information on business processes related to a defined set of applications and business capabilities.
* Lead the discovery and definition of business and technical requirements by working with stakeholders, business partners, the product manager, other technical BAs and team members.
* Perform extensive technical analysis including interrogating existing APIs, analysing existing systems, reviewing technical documentation, reading code, writing and running complex SQL queries.
* Gather data from stakeholders and systems, filter and synthesize to form a picture and opinion of the best solution.
* Play an active role in solution design, working with our technical architect and software engineers as required.
* Formulate and maintain technical specifications and user stories including detailed acceptance criteria.
* Strike the right balance between strategic investment and the path to value.
* Maintain and prioritise the team backlog in collaboration with the product manager and other team members.
* Manage minor incidents including analysing logs and other artefacts, performing root cause analysis, generating incident documentation, liaising with stakeholders and recommending actions to avoid repeat incidents.
* Facilitate agile ceremonies within or across software development squads.
Qualifications
* 3 or more years working in a software development team.
* 2 or more years of business or systems analysis experience, or 2 or more years of experience as a software developer.
* Strong technical skills, including experience writing code, using version control, and using deployment tools.
* Experience working with multi-tier application architectures, including APIs that perform orchestrations, APIs that abstract away legacy complexity, and front-end experiences that consume endpoints from many micro‐services.
* Extensive understanding of and experience with using and building REST APIs; exposure to SOAP is a plus.
* Strong analytical, evaluative, and problem‐solving skills.
* Well‐developed understanding of the software development lifecycle and agile work practices.
* Ability to play a senior role within the product development team – acting as subject matter expert, leading initiatives, facilitating agile ceremonies and driving initiatives through development to delivery.
* Strong written and verbal communication skills as well as excellent documentation skills.
* Ability to work autonomously and be well organised.
Location
Newcastle City Council, NSW, Australia
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr