Business Analyst (client Facing – Software Development)

Toronto, ON, CA, Canada

Job Description

At Konverge, we build custom software solutions that turn complex ideas into scalable, functional applications. A successful Business Analyst here doesn't just gather requirements, they bridge the gap between business vision and technical execution through clear communication, visual storytelling, and expectation management.

The ideal candidate is equal parts strategic communicator and analytical thinker, with the ability to simplify complex systems, facilitate productive conversations with clients, and ensure that what gets built is exactly what was agreed upon.

Key Responsibilities



Client Collaboration & Communication



Lead discovery sessions and client workshops to elicit, clarify, and validate business requirements. Translate non-technical ideas into clear, visual, and structured documentation that both clients and developers understand. Manage client expectations by confirming scope and functionality before build begins, using prototypes, wireframes, and visuals to ensure alignment.

Requirements & Documentation



Prepare business requirements documents (BRDs), user stories, functional specifications, and acceptance criteria. Use Loveable.dev (or similar tools) to build interactive prototypesthat bring requirements to life visually. Document change requests clearly, ensuring that new requirements are tracked, estimated, and approved before development begins. Cross-Functional Collaboration Work closely with developers, UI/UX designers, and QA to ensure smooth handoff and project delivery. Act as the communication bridge between client and technical teams, ensuring both sides share a clear, mutual understanding of goals and constraints.

Process & Continuous Improvement



Identify gaps in client understanding and create strategies (visual aids, walkthroughs, summaries) to improve engagement and comprehension. Continuously refine internal documentation and requirement practices to reduce post-build changes.

Qualifications



5+ years of experience as a Business Analyst in custom software or SaaS development. Proven ability to facilitate client meetings, ask insightful questions, and extract hidden requirements. Strong understanding of software development methodologies, Agile/Scrum preferred. Experience creating wireframes, mockups, or prototypes using tools such as Loveable.dev, or similar. Strong grasp of APIs, integrations, workflows, and data modelling concepts. Excellent written and verbal communication skills, capable of explaining complex ideas in simple, client-friendly language. Exceptional organizational and documentation skills. Demonstrated ability to manage multiple stakeholders and keep projects aligned with defined scope and budget.

What Success Looks Like



Clients clearly understand what is being built beforedevelopment begins. Developers receive accurate, complete, and validated requirements. Scope changes are minimized, and when they occur, they're handled transparently. Projects launch on time and meet or exceed client expectations.
Job Types: Full-time, Permanent

Pay: $60,000.00-$70,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3131919
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned