Back to job search
Virtusa logo

Lead Software Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 10, 2026
  • 1 position

Opens LinkedIn

Employment type
Full-time
Experience level
Senior · 7+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Gather and document business requirements, map current and future workflows, and serve as the link between business users and technical delivery teams. Develop test scenarios, support user acceptance testing and defect resolution, and participate in Agile ceremonies.

Job details

Job Description Role & Level: Senior Business Analyst (7+ years of experience) Location: Onsite – Toronto, CA (Work From Office) Core Expertise: Hands-on functional experience with Openlink Endur (ETRM/CTRM) Industry Domain: Capital Markets, Banking, or Commodity/Energy Trading Requirements Elicitation: Gather, analyze, and document comprehensive BRDs, FRDs, and user stories Process Mapping: Conduct gap analysis and define AS-IS and TO-BE business workflows Stakeholder Management: Act as the primary bridge between business users and technical delivery teams Testing & UAT: Formulate test scenarios, support user acceptance testing, and manage defect resolution Agile Delivery: Participate actively in sprint planning, backlog refinement, and daily stand-ups Tools: Proficiency in Agile project management tools such as Jira and Confluence

What you’ll do

Gather and document business requirements, map current and future workflows, and serve as the link between business users and technical delivery teams. Develop test scenarios, support user acceptance testing and defect resolution, and participate in Agile ceremonies.

Requirements

Requires 7+ years of experience and hands-on functional experience with Openlink Endur in ETRM/CTRM. Relevant domain experience includes capital markets, banking, or commodity and energy trading, along with proficiency in Jira and Confluence.

Listed skills

  • Jira · Preferred
  • Process Mapping · Preferred
  • Stakeholder Management · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Openlink Endur
  • Requirements Elicitation
  • Business Requirements Documentation
  • Functional Requirements Documentation
  • User Stories
  • Process Mapping
  • Gap Analysis
  • Stakeholder Management
  • Test Scenario Development
  • User Acceptance Testing
  • Defect Resolution
  • Agile Delivery
  • Sprint Planning
  • Backlog Refinement
  • Jira
  • Confluence

Job areas

  • Finance & Accounting
  • Technology
  • Energy
  • Consulting

More jobs from Virtusa

See all jobs from Virtusa