Joining the team means being part of an organisation that shapes the future of national security while investing in your growth and personal development. They provide a collaborative environment, abundant opportunities for professional development, and a profound sense of purpose in what they do.Together, they''re not just advancing technology; they''re building a community committed to safeguarding a safer and more connected world.The Cyber and Intelligence division provides mission-critical solutions that protect national security around the clock, every day of the week. Operating in a mature, agile environment, our SCRUM teams collaborate closely with customers to tackle some of the most complex digital challenges facing the world today.The Role Operate within the Engineering function, providing analysis and design skills. The role will involve taking ownership of the definition and delivery of user requirements for one or more significant customer projects. It will also require close collaboration with project colleagues and end customers to ensure the final deliveries are fit for their intended purpose.Role and Responsibilities:Assess, plan, manage, and deliver user requirements within Agile frameworks.Conduct feasibility analysis, define project scope, and work with the project management team to prioritize deliverables and negotiate product functionalities.Elicit requirements using techniques such as interviews, document analysis, workshops, surveys, site visits, ..... full job details .....