Enable job alerts via email!

Business Analyst (Software Engineering)

Interact Consulting Ltd

City Of London

Remote

GBP 60,000 - 65,000

Full time

Today
Be an early applicant

Job summary

A consulting firm in the UK is seeking a skilled Business Analyst (Software Engineering) to join their team. The role involves translating business needs into technical solutions in a remote setting with monthly meet-ups in London. Key responsibilities include working within Agile teams, developing data models, and liaising between technical teams and stakeholders. Proven experience in a technical environment and strong communication skills are required.

Qualifications

  • Proven experience as a Business Analyst in a technical or software-driven environment.
  • Strong grasp of Agile, Scrum, and product development life cycles.
  • Ability to create clear documentation, wireframes, and diagrams.

Responsibilities

  • Translate business requirements into clear, actionable user stories and system diagrams.
  • Support planning, sprint execution, and delivery in Agile/Scrum teams.
  • Analyse complex systems and help define scalable solutions.

Skills

Business analysis
Agile methodologies
Data modeling
Excellent communication

Tools

UML
ERD
Job description
Business Analyst (Software Engineering) .

Location: London
Category: Permanent Jobs
Salary: 60-65k
Ref: JT/LC/5966

Contact Name: Luke Checkley
Telephone: 01908 752384

We're looking for a Technical Business Analyst with a solid understanding of software engineering principles to join our growing team. You'll play a key role in bridging the gap between business needs and technical solutions, working closely with developers, product owners, and stakeholders. This is a remote role with once a month office meet ups in London.

You will:

  • Translate business requirements into clear, actionable user stories, epics, and system diagrams.
  • Work within Agile/Scrum teams to support planning, sprint execution, and delivery.
  • Develop and maintain logical data models and process flows.
  • Analyse complex systems and help define scalable, efficient solutions.
  • Act as the critical link between technical teams and business stakeholders.

You must have:

  • Proven experience as a Business Analyst in a technical or software-driven environment.
  • Strong grasp of Agile, Scrum, and product development life cycles.
  • Solid understanding of data modelling, systems architecture, and logical thinking.
  • Ability to create clear documentation, wireframes, and diagrams (e.g., UML, ERD).
  • Excellent communication skills and a collaborative mindset.

This is an ideal role for someone who thinks analytically, understands how software works under the hood, and loves solving problems in a fast-paced, agile environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.