- Collaborate with stakeholders to gather, document, and validate business requirements for software development projects.
- Work with the Product Owner and engineering team to translate business needs into clear user stories and acceptance criteria, ensuring alignment with agile principles.
- Partner with designers and user researchers to understand user needs, conduct joint workshops, and translate insights into wireframes and design requirements.
- Facilitate effective communication between developers, designers, and non-technical stakeholders, ensuring mutual understanding of requirements and expectations.
- Lead and run refinement sessions with developers to review, break down, and clarify user stories and requirements, ensuring they are well-understood and actionable.
- Work with QA professionals to test engineering outputs and ensure that acceptance criteria are met on completed tickets.
- Participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives to maintain continuous alignment with agile development cycles.
- Conduct business process modelling and analysis to identify potential improvements and best practices.
- Assist in user testing, validation, and gathering feedback to iterate and enhance delivered features.
- Support in defining and implementing lean development practices and ensuring processes are documented and followed.
- Data Focussed
- MOD experience
- Excellent communication skills with ability to build relationships with all manner of customers.
- Proven experience working as a Business Analyst in agile software development teams.
- Experience working in the Ministry of Defence (MOD) or similar secure environments.
- Data focussed rather than an all-rounder.
- Familiarity with software engineering concepts to effectively communicate with developers and understand technical constraints and opportunities.
- Ability to collaborate with designers and user researchers to align on translating user needs into functional requirements and wireframes.
- Excellent communication skills for collaborating with diverse teams and stakeholders.
- Experience using agile project management tools such as JIRA or Confluence.
- Understanding of security best practices in software development projects.
- Knowledge or experience of Palantir