At a Glance
- Tasks: Act as a bridge between business and tech teams, ensuring software meets business needs.
- Company: Join University Hospitals Plymouth NHS Trust, a people-focused organisation dedicated to patient care and innovation.
- Benefits: Enjoy flexible working options, career development opportunities, and a vibrant work environment in a historic city.
- Why this job: Be part of a team that values every member and strives for clinical excellence and great customer care.
- Qualifications: Level 3 or higher in Business Analysis; experience in software development is essential.
- Other info: Internal applicants preferred; potential for secondment to permanent role.
The predicted salary is between 31300 - 38600 £ per year.
Under the management of the Software Development Manager, you will act as a liaison between the business and technical teams, ensuring that the software development process aligns with business needs and objectives. With support from the Software Development Manager, you will work closely with key stakeholders to gather and analyse requirements, define functional specifications and support the development process from start to finish. The ideal candidate will have a strong understanding of both business processes and technical solutions, with the ability to communicate complex requirements to technical teams and vice versa. You will also be supporting the eForms Team with user requirement elicitation.
Main duties of the job:
- Supporting the eForms team with user requirement gathering, mock up designs and user engagement.
- Collaborate with business stakeholders to gather, analyse, and document business requirements for software development projects.
- Will learn, fully understand and be able to exploit the capabilities of the available eForms and workflow solutions.
- Translate business needs into technical requirements and functional specifications.
- Work closely with the development teams to ensure that technical solutions meet business objectives.
- Define and document user stories, use cases, process flows, and system requirements.
- Perform gap analysis to identify discrepancies between current and future states.
- Facilitate communication between business and technical teams to ensure clarity and alignment throughout the development process.
- Support project management by assisting in the creation of project timelines, identifying risks, and ensuring that deliverables are met on time.
- Provide support to stakeholders by addressing questions, concerns, and feedback during the development lifecycle.
- Help manage the change control process and ensure proper documentation is maintained for all updates.
- Continuously evaluate and suggest process improvements to optimise development workflows.
The post holder will be expected to work closely with Project Managers or Key Stakeholders to ensure that the business requirements align with project deliverables. With the support of the Software Development Manager to assist in managing expectations and adjusting timelines based on scope changes. The post holder will also need to work closely with the Software Development Team to translate business requirements into technical specifications, clarifying requirements, discussing feasibility. Working with the Testing and Quality Assurance Team to provide detailed business use cases and functional specifications for testing, addressing questions during test execution, and ensuring that business needs are met during test and quality assurance cycles. The post holder will need to possess the ability to work closely with end users and stakeholders to gather requirements, set expectations and provide regular updates on project progress. To act as main point of contact between business stakeholders and the Software Development Team, ensuring stakeholder needs are clearly communicated, documented and agreed.
Person Specification:
- Qualifications
- Essential: Level 3 or Higher, or Equivalent Qualification / Demonstratable Experience in Business Analysis
- Desirable: Bachelor's degree in Computer Science, Information Technology, Business Administration.
- Essential: Demonstratable experience as a Business Analyst in Software / Low code development or in a similar field. Strong understanding of software development Lifecycle.
- Desirable: Previous demonstrable experience in Data Modelling, particularly working for / with a large clinical / hospital setting. Demonstratable experience in creating and managing documentation for software solutions.
- Essential: Good interpersonal skills and presents a professional image. Able to work as part of a team or on own initiative.
This post is subject to the Rehabilitation of Offenders Act (Exceptions Order) 1975 and as such it will be necessary for a submission for Disclosure to be made to the Disclosure and Barring Service (formerly known as CRB) to check for any previous criminal convictions.
Applications from job seekers who require current Skilled worker sponsorship to work in the UK are welcome and will be considered alongside all other applications.
Software Development Business Analyst employer: University Hospitals Coventry and Warwickshire (UHCW) NHS Trust
Contact Detail:
University Hospitals Coventry and Warwickshire (UHCW) NHS Trust Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Business Analyst
✨Tip Number 1
Familiarise yourself with the eForms and workflow solutions mentioned in the job description. Understanding these tools will not only help you during the interview but also demonstrate your proactive approach to the role.
✨Tip Number 2
Network with current or former employees of University Hospitals Plymouth NHS Trust. They can provide valuable insights into the company culture and expectations, which can be beneficial for tailoring your discussions during the interview.
✨Tip Number 3
Prepare to discuss specific examples from your past experience where you've successfully gathered requirements and translated them into technical specifications. This will showcase your relevant skills and align with the responsibilities of the role.
✨Tip Number 4
Stay updated on the latest trends in software development and business analysis. Being knowledgeable about current practices will allow you to engage in meaningful conversations during interviews and show your commitment to continuous learning.
We think you need these skills to ace Software Development Business Analyst
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly read the job description for the Software Development Business Analyst position. Understand the key responsibilities and required skills, such as user requirement gathering and translating business needs into technical specifications.
Tailor Your CV: Customise your CV to highlight relevant experience in business analysis and software development. Emphasise any previous roles where you acted as a liaison between technical teams and business stakeholders, as this is crucial for the position.
Craft a Compelling Cover Letter: Write a cover letter that specifically addresses how your skills and experiences align with the job requirements. Mention your understanding of the software development lifecycle and your ability to communicate complex requirements effectively.
Highlight Relevant Qualifications: In your application, clearly state your qualifications, especially if you have a Level 3 or higher qualification in Business Analysis or a related field. If you have experience in low-code development or data modelling, be sure to include that as well.
How to prepare for a job interview at University Hospitals Coventry and Warwickshire (UHCW) NHS Trust
✨Understand the Role
Make sure you have a solid grasp of what a Software Development Business Analyst does. Familiarise yourself with the responsibilities outlined in the job description, especially around user requirement gathering and translating business needs into technical specifications.
✨Prepare Examples
Think of specific examples from your past experience that demonstrate your skills in business analysis, particularly in software development. Be ready to discuss how you've successfully collaborated with stakeholders and technical teams in previous roles.
✨Showcase Communication Skills
Since this role requires acting as a liaison between business and technical teams, be prepared to showcase your communication skills. Practice explaining complex concepts in simple terms, as well as discussing how you ensure clarity and alignment throughout the development process.
✨Ask Insightful Questions
Prepare thoughtful questions to ask during the interview. This could include inquiries about the eForms team’s current projects or how they measure success in aligning software solutions with business objectives. It shows your interest and helps you understand the role better.