Business Analyst

VStream Labs Inc.

Regina

On-site

CAD 90,000 - 120,000

Part time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

VStream Labs Inc. is seeking a skilled Business Analyst with a strong C#/.NET background to bridge business stakeholders and engineering teams.

You will lead requirements elicitation, author technical specifications, map API schemas, and support delivery across event-driven microservices, cloud applications (Azure), and SQL data platforms. You will collaborate with product managers, architects, and developers to define data mappings, API schemas, and acceptance criteria, while leveraging Jira

Qualifications

  • 5+ years of experience as Technical Business Analyst or Systems Analyst for enterprise-scale software development.
  • Strong working knowledge of C#, .NET / ASP.NET Core, RESTful APIs, and SQL Server.
  • Experience with microservices, event-driven architecture, distributed systems, and Microsoft Azure.
  • Hands-on Agile/Scrum delivery, Jira, Confluence, writing user stories, and defining acceptance criteria.
  • Proficiency in SQL for data profiling, mapping, and analysis.
  • Excellent written and verbal communication skills to bridge technical and non-technical stakeholders.

Responsibilities

  • Elicit and refine requirements; translate business needs into technical specs, user stories, and acceptance criteria in Jira.
  • Analyze .NET applications, REST integrations, asynchronous workflows, and event-driven microservices.
  • Define data mapping, API payload schemas, and database interface requirements.
  • Write advanced SQL queries to profile data, validate integrations, and support dashboards/reports.
  • Collaborate with Agile teams on backlog grooming, sprint planning, and release readiness.
  • Support DevOps in Azure DevOps, Git, and CI/CD; assist in production troubleshooting and monitoring.

Skills

Requirements elicitation
Technical analysis
C# / .NET
REST APIs
SQL
Azure
Agile/Scrum
Jira
Confluence
CI/CD
Git

Tools

Jira
Confluence
Azure DevOps
Git
CI/CD tooling

Job description

Employment type: Contract

Job Summary

We are seeking a highly skilled Business Analyst with a strong background in the C#/.NET ecosystem to bridge the gap between business stakeholders and software engineering teams. In this role, you will lead requirements elicitation, author technical specifications, map API/payload schemas, and support delivery across event-driven microservices, cloud applications (Azure), and SQL data platforms.

Key Responsibilities
  • Requirements Elicitation & Refinement: Facilitate discovery workshops and interviews with business stakeholders and product managers to translate complex business needs into clear, actionable technical specifications, user stories, and UAT acceptance criteria in Jira.
  • Technical & System Analysis: Work closely with software architects and developers to analyze .NET applications, REST API integrations, asynchronous workflows, and event-driven microservices architecture.
  • Data Mapping & Schema Definition: Author detailed data mapping documentation, API request/response payload schemas, and database interface requirements.
  • Data Profiling & SQL Analysis: Write advanced SQL queries (joins, stored procedures) to profile data, validate integrations, and support operational dashboarding or business reporting.
  • Agile & Scrum Facilitation: Partner with cross-functional Agile teams to participate in backlog grooming, sprint planning, dependency tracking, and release readiness.
  • DevOps & Production Support Collaboration: Collaborate with engineering teams using Azure DevOps, Git, and CI/CD pipelines. Assist in root-cause analysis, production troubleshooting, and monitoring using tools like Application Insights or Datadog.
Required Qualifications & Skills
  • Experience: 5+ years of experience as a Technical Business Analyst or Systems Analyst supporting enterprise-scale software development.
  • Technical Background: Prior technical experience or strong working knowledge of C#, .NET / ASP.NET Core, RESTful APIs, and relational databases (SQL Server).
  • Architecture Understanding: Experience with microservices, event-driven architecture, distributed systems, and cloud environments (Microsoft Azure).
  • Agile Expertise: Hands-on experience with Agile/Scrum delivery, Jira, Confluence, writing user stories, and defining acceptance criteria.
  • Data Skills: Proficiency in SQL for data profiling, mapping, and analysis.
  • Soft Skills: Exceptional written and verbal communication skills with the ability to articulate technical concepts to non-technical stakeholders and vice versa.
Nice-to-Have Qualifications
  • Domain experience in Insurance, Financial Services, or Fintech.
  • Exposure to cloud monitoring tools (Azure Application Insights, Datadog).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Business Systems Analyst
Senior Business Systems Analyst

Manulife John Hancock • Southwestern Ontario

On-site
CAD 90,000 - 120,000
Business Analyst
Business Analyst

Net2Source Inc. • Montreal

On-site
USD 42,729 - 71,215
Business Analyst
Business Analyst

Infotek Consulting Inc. • Canada

On-site
CAD 85,000 - 115,000
Business Analyst
Business Analyst

Visionpool Business Services • Quebec

Hybrid
CAD 70,000 - 90,000
Manager, Business Analyst
Manager, Business Analyst

Altis Recruitment • Toronto

On-site
CAD 90,000 - 120,000
Collaborative culture that values mentorship
Opportunities to influence enterprise strategy
Exposure to high-impact technology initiatives
+1
Business Analyst - Contract
Business Analyst - Contract

ROSS • Mississauga

On-site
CAD 70,000 - 90,000
Business Analyst
Business Analyst

Compunnel Inc. • Montreal

On-site
CAD 85,000 - 100,000
Business Analyst - AI
Business Analyst - AI

hireVouch • Toronto

On-site
CAD 70,000 - 90,000
Business Analyst
Business Analyst

Focus Systems Inc. • Regina

On-site
CAD 70,000 - 100,000
IT Business Analyst
IT Business Analyst

Y-Axis • Toronto

On-site
CAD 90,000 - 120,000