o A rewarding career
o Agile working
o A competitive salary
o Excellent training, development, and career progression
o 37 days annual leave (pro-rata)
o Staff travel pass for yourself, spouse/partner, and dependents
o An industry leading pension
Date posted
23/07/2025
Job reference
REC000100808
This is a permanent position
Role Overview
Calmac Ferries Limited (CFL) is a ferries and port operations business with 1,800 staff and turnover of more than 350m. We operate 33 ferries across 31 routes and 50 ports, carrying 5 million passengers and 1 million vehicles each year.
CFL are seeking an experienced Business Analyst to join our IT product & services team and support the continuous improvement key IT products including our mission critical booking software platform. This role is critical in gathering, analysing, and refining business requirements to ensure the successful delivery of a customer-centric and operationally effective experiences. The Business Analyst will work closely with stakeholders across the business, external stakeholders such as ferry communities and Transport Scotland, product managers, developers, designers, operations, and customer service teams, and will operate within Agile delivery frameworks.
Principal Accountabilities
Collaborate with the Agile Project Manager to plan and prioritise business analysis activities in alignment with the product roadmap.
Elicit, document, and validate business and technical requirements through workshops, interviews, observations, and analysis of current processes and systems.
Translate complex business needs into clear and concise user stories, acceptance criteria, process flows, and supporting documentation.
Act as the bridge between business stakeholders and technical teams to ensure shared understanding of requirements and solution intent.
Work with UI/UX designers to ensure user requirements are accurately reflected in user interfaces and customer journeys.
Support product backlog refinement and sprint planning sessions with a focus on business value and measurable outcomes
Facilitate ongoing requirements review and change management processes to adapt to evolving business priorities and user feedback.
Contribute to the definition and execution of test scenarios and user acceptance testing.
Support stakeholder engagement and communication, ensuring requirements are traceable and aligned with business goals
Qualifications, skills and experience
Bachelor's degree in Business, Computer Science, Information Systems, or a related field (or equivalent experience).
5+ years' experience as a Business Analyst in digital product or software development environments (client side/consultants or Technology provider)
Proven experience working on booking, reservation, or transactional platforms is highly desirable.
Strong understanding of Agile methodologies (Scrum, Kanban) and experience working within cross-functional Agile teams.
Experience with business process modelling and tools (e.g., BPMN, Lucidchart, Visio).
Familiarity with user story creation and management tools (e.g., Jira, Confluence, Azure DevOps).
Experience working with APIs, system integrations, and data flow diagrams is also desirable
Exposure to design thinking or user research practices
Experience of working with distributed teams
Excellent analytical and problem-solving skills, with a strong attention to detail.
Strong interpersonal and communication skills, with the ability to influence stakeholders at all levels.
Ability to simplify complex technical concepts into clear, actionable requirements.
Comfortable working in a fast-paced, iterative environment with changing priorities.
A customer-centric mindset with a passion for improving user experience and service delivery.
Ability to manage multiple workstreams and deliverables simultaneously.
* Proactive, self-motivated, and collaborative team player.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.