Software Business Analyst

PEN Group

Greater London

On-site

GBP 43,000 - 48,000

Full time

7 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual leave 7.2 weeks
Sick pay
Maternity and paternity pay
Employee assistance programme
Virtual GP access
Speak Up service
Wellbeing support services
Financial, legal and medical advice
Life & Leadership coaching
Discounts and perks
Self development trainings

Job summary

PEN Group in Canary Wharf, London is seeking a proactive Software Business Analyst to work with business stakeholders and our software engineering team. You will translate business needs into clear requirements and ensure delivered solutions meet expectations.

The role emphasizes AI-assisted tooling, agile practices, and collaboration with Technical Leads, QA, and developers. Candidates should have 3–5 years of BA experience, experience with web apps, and strong communication.

Qualifications

  • 3–5 years of experience as a Software, IT or Technical Business Analyst.
  • Experience producing user stories, acceptance criteria, process flows and functional documentation.
  • Good understanding of Agile software development, SDLC and UAT.
  • Experience with Jira, Confluence or similar project management tools.

Responsibilities

  • Engage with stakeholders to gather, analyse and challenge business requirements.
  • Translate requirements into clear user stories, functional specifications and acceptance criteria.
  • Analyse existing systems, identify process improvements and document workflows.
  • Collaborate with Technical Leads to assess feasibility, dependencies and implementation priorities.
  • Maintain and refine development tickets, ensuring requirements are clear before development begins.
  • Coordinate stakeholder demonstrations, feedback and UAT.
  • Manage requirement changes and communicate their impact to stakeholders.
  • Use AI tools to improve requirements analysis, documentation and productivity.
  • Support multiple software projects and maintain effective communication between stakeholders and engineering teams.

Skills

Stakeholder engagement
Requirements gathering
Agile methodologies
English communication

Education

Experience as BA (Software/IT)

Tools

Jira
Confluence
SQL basics
APIs

Job description

Job Location: Onsite, Canary Wharf, London

Employment Type: Full-Time

Work Schedule: Monday to Friday, 9am to 5pm

Salary Range: £43,000 – £48,000 per annum

About the Role

We are looking for a proactive Software Business Analyst to work directly with business stakeholders and our software engineering team.

You will be responsible for understanding business needs, translating them into clear technical and functional requirements, and ensuring delivered solutions meet stakeholder expectations.

Our engineering team follows an AI-first development approach, where Business Analysts work closely with Technical Leads, AI-assisted developers and QA engineers.

Key Responsibilities
  • Engage with stakeholders to gather, analyse and challenge business requirements.
  • Translate requirements into clear user stories, functional specifications and acceptance criteria.
  • Analyse existing systems, identify process improvements and document workflows.
  • Collaborate with Technical Leads to assess feasibility, dependencies and implementation priorities.
  • Maintain and refine development tickets, ensuring requirements are clear before development begins.
  • Coordinate stakeholder demonstrations, feedback and User Acceptance Testing (UAT).
  • Manage requirement changes and communicate their impact to stakeholders.
  • Use AI tools to improve requirements analysis, documentation and productivity.
  • Support multiple software projects and maintain effective communication between stakeholders and engineering teams.
  • 3–5 years of experience as a Software, IT or Technical Business Analyst.
  • Proven experience working on web applications or enterprise software projects.
  • Strong stakeholder engagement, requirements gathering and analytical skills.
  • Experience producing user stories, acceptance criteria, process flows and functional documentation.
  • Good understanding of Agile software development, SDLC and UAT.
  • Ability to work directly with developers, Technical Leads and QA teams.
  • Excellent written and verbal English communication skills.
  • Experience with Jira, Confluence or similar project management tools. Desirable Skills
  • Basic understanding of SQL, APIs, databases and system integrations.
  • Experience with CRM, HRIS, student management or internal business applications.
  • Familiarity with AI tools such as ChatGPT, Claude or Copilot.
  • Experience in legacy system modernisation and process automation.
What We're Looking For

Someone who can independently engage with stakeholders, turn complex or unclear requests into development-ready requirements, and work closely with the Technical Lead to ensure the right solutions are delivered.

This is a hands-on Business Analyst role, not a Project Manager position

  • Annual leave (7.2 weeks)
  • Company Sick Pay.
  • Statutory maternity and paternity pay.
  • Employee Assistance Programme (HA Wisdom Wellbeing)
  • Virtual GP access (Livi)
  • 'Speak Up Service' - confidential support service to report any workplace concerns
  • Specialist physical and mental wellbeing support services with 24/7 confidential counselling support (Wisdom)
  • Financial, legal and medical advice services provided (Wisdom)
  • Life & Leadership coaching (Wisdom)
  • Financial coaching (MUNNY)
  • Discounts and perks, offering savings on shopping, activities and more (Bright Exchange)
  • Self development and Self taught trainings
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Business Analyst
Senior Technical Business Analyst

Parall • Leeds

Hybrid
GBP 50,000 - 70,000
Private medical insurance
Private dental care
Pension with Salary Sacrifice
+9
Business Analyst
Business Analyst

Bright Purple Resourcing Ltd • City Of London

On-site
GBP 45,000 - 55,000
Hybrid work arrangement
Clear progression into Product
Business Analyst
Business Analyst

Made Tech Limited • Bristol

On-site
GBP 41,000 - 50,000
30 days Holiday
Flexible Working Hours
Flexible Parental Leave
+2
Business Analyst
Business Analyst

Ignite Digital • Bath

On-site
GBP 45,000 - 65,000
Generous 10% discretionary bonus
Flexible Hybrid Working model
25 days holiday
+2
Technical Business Analyst
Technical Business Analyst

Machine Learning Reply • Greater London

On-site
GBP 48,000 - 68,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+2
Technical Business Analyst
Technical Business Analyst

Solirius LTD • Greater London

On-site
GBP 65,000 - 90,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+7
Technical Business Analyst
Technical Business Analyst

Solirius Consulting • Greater London

On-site
GBP 55,000 - 90,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+2
Business Analyst
Business Analyst

Solirius Ltd. • Greater London

On-site
GBP 50,000 - 70,000
Competitive salary
Bonus scheme
Private healthcare insurance
+10
Business Analyst
Business Analyst

Gold Group • London Borough of Croydon

Hybrid
GBP 50,000 - 55,000
25 days holiday
Pension Plan
Life assurance
+3
Business Analyst
Business Analyst

Ellison Institute of Technology • Oxford

On-site
GBP 60,000 - 80,000
Competitive salary
25 days annual leave
Pension 7.5%
+6