About the Role
<p>Senior Business Analyst required to join a growing, product-led software business operating within a highly specialised domain. The organisation develops a complex platform used by well-known global clients and is continuing to invest in its product suite to support long-term growth and innovation.</p>
<p>In this role you’ll take ownership of requirements, functional design, and solution definition, working closely with software developers in an agile environment to deliver meaningful product improvements.</p>
</p>
<p><strong>The Company</strong><br /> This is a well-established but evolving software business delivering a niche platform to a global client base. The product sits at the core of customers’ operations, supporting complex workflows, data management, and business-critical processes.</p>
<p>The organisation is part of a wider international software group, offering the stability and backing of a larger entity while maintaining the agility and close-knit feel of a specialist product team.</p>
<p>They are in a strong phase of growth and product investment, with a focus on enhancing platform capability, improving user experience, and scaling their technology to meet increasing demand. The environment is collaborative and pragmatic, with a strong emphasis on quality, clarity, and delivering tangible outcomes for customers.</p>
<p>With a remote-first culture and a relatively small, experienced team, you’ll be joining a business where your input is visible, valued, and has a direct impact on how the product evolves.</p>
</p>
<p><strong>The Role</strong><br /> You’ll sit at the centre of product, development, and test, owning how requirements are discovered, defined, and translated into development-ready solutions.</p>
<p>This isn’t a passive BA role. You’ll be actively shaping how the system behaves – analysing workflows, refining user journeys, and working closely with software engineers throughout delivery to ensure solutions are clear, feasible, and aligned to product objectives.</p>
<p>You’ll also play a key role in improving the user experience, leading feature-level reviews to identify inefficiencies and ensure workflows are intuitive and effective. Where needed, you’ll bring ideas to life through wireframes or lightweight prototypes to support design discussions and alignment.</p>
<p>It’s a role that requires both structure and collaboration, ideal for someone who enjoys working in detail but also influencing how products are designed and built.</p>
</p>
<p><strong>Key Responsibilities</strong><br /> ** Lead requirements discovery across new features and system enhancements, translating business needs into clear functional designs<br /> ** Produce high-quality documentation including functional requirements, workflows, and acceptance criteria<br /> ** Work closely with software developers and testers in an agile environment to support delivery and resolve queries<br /> ** Analyse existing system behaviour, data structures, and integrations to support accurate solution design<br /> ** Lead feature-level UX reviews to validate workflows, identify inefficiencies, and refine proposed solutions<br /> ** Produce wireframes or prototypes (e.g. Figma, Adobe XD or similar) to support solution design and stakeholder alignment<br /> ** Support product discovery by turning feedback into structured problem statements and solution proposals<br /> ** Act as a subject matter expert within the team, sharing knowledge and improving overall product understanding<br /> ** Help drive consistency and best practice across analysis, improving how requirements are defined and delivered</p>
</p>
<p><strong>About You</strong><br /> ** Strong experience as a Business Analyst within a software product environment is essential<br /> ** Proven track record of working closely with software developers, understanding technical delivery and constraints<br /> ** Solid knowledge of agile methodologies, with experience contributing across the full delivery lifecycle<br /> ** Experience working on complex systems such as SaaS platforms, or other operationally critical software<br /> ** Experience creating wireframes or prototypes using tools such as Figma, Adobe XD, or similar<br /> ** Strong appreciation of UX and user workflows, with the ability to identify and drive improvements<br /> ** Ability to translate business needs into structured, development-ready requirements and workflows<br /> ** Comfortable analysing integrations, data flows, and system behaviour in detail<br /> ** Strong communication skills, able to bridge the gap between technical and non-technical stakeholders<br /> ** A structured, analytical mindset with the ability to work independently and take ownership</p>
</p>
<p><strong>Why Join?</strong><br /> ** Take ownership of how a complex software platform evolves, with real input into solution design and delivery<br /> ** Work closely with experienced developers in a genuinely collaborative, agile environment<br /> ** Join a business with strong product-market fit and a growing global client base<br /> ** Be part of a close-knit, remote-first team where your contribution is visible and valued<br /> ** Opportunity to influence best practice and improve how analysis is delivered across the team<br /> ** Backed by a larger global software group, offering both stability and long-term career opportunities</p>
</p>
<p><strong>What’s on Offer</strong><br /> This role is fully remote (UK-based) and offers a salary of £45,000 – £55,000 alongside a strong benefits package.</p>
<p>If you’re a Business Analyst who enjoys working hands-on with software, collaborating closely with developers, and operating in an agile, product-focused environment, this is a genuinely strong opportunity to step into.</p>
<p>If this sounds of interest, please apply or reach out to Murray Simpson.</p>
<p>Cathcart Technology is acting as an Employment Agency in relation to this vacancy.</p>
<p><img src="https://counter.adcourier.com/bXNpbXBzb24uMTcwMTMuMTEzMDlAY2F0aGNhcnRhc3NvY2lhdGVzLmFwbGl0cmFrLmNvbQ.gif"></p>