Overview
We are seeking an experienced Technical Business Analyst to join a digital agency/consultancy. In this client-facing role, you will leverage your expertise in Umbraco CMS to lead workshops, shape business requirements, and translate client needs into implementable solutions. The position focuses on delivering high-quality outcomes that enhance client engagements while ensuring effective communication between technical and non-technical stakeholders.
Responsibilities
- Plan and facilitate client workshops to discover goals, pain points, and requirements.
- Capture, analyze, and document business and functional requirements, user stories, and acceptance criteria.
- Provide specialist Umbraco advice on content modeling, document types, and editorial workflows.
- Produce technical specifications in collaboration with developers and solution architects.
- Contribute BA expertise to Agile delivery, including backlog refinement and sprint planning.
- Manage client expectations and scope in a professional manner.
- Deliver process maps, wireframes, and supporting documentation as required.
- Support user acceptance testing, release planning, and post-launch optimization.
Requirements
- Proven track record as a contract Technical or Digital Business Analyst in client-facing environments.
- Hands-on expertise with Umbraco CMS, including experience with recent versions and Umbraco Cloud.
- Strong skills in workshop facilitation with both senior and non-technical stakeholders.
- Excellent documentation and requirements gathering abilities, including user stories and acceptance criteria.
- Solid understanding of Agile/Scrum principles, with familiarity in tools like Jira and Confluence.
- Effective communication skills to bridge business and technical teams.
- Desirable knowledge of .NET-based web development, APIs, and integrations.
- Experience with Umbraco migrations or upgrades and a background in agency or consultancy roles.