Business System Analyst

Cpus Engineering Staffing Solutions Inc.

Oshawa

On-site

CAD 123,984 - 130,872

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A premier staffing solution company is seeking a Business System Analyst in Oshawa. The role involves collaborating with stakeholders, translating business needs into technical specifications, and supporting software development. A Bachelor’s degree and over 3 years of relevant experience are essential. The position offers a hybrid work setting, with a salary range of $90-$95 per hour, aimed at enhancing workplace diversity and equity.

Qualifications

  • 3+ years of experience as a Business Analyst or similar role.
  • Proven experience translating business requirements into development-ready items.
  • Strong knowledge of microservices architecture principles.

Responsibilities

  • Gather, analyze, and document functional and non-functional requirements.
  • Translate business requirements into user stories and technical specifications.
  • Work closely with development teams to implement requirements.

Skills

Requirements management
Agile/Scrum environment experience
Microservices architecture
Domain Driven Design (DDD)
Analytical abilities
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Job description

We are currently requesting resumes for the following position:Business System Analyst

Resume Due Date:Friday, January 23rd, 2026(5:00PM EST)

Job ID: 26-005

Number of Vacancies: 1

Level:MP4

Duration: 12 Months

Hours of work:35 Hoursper week

Location: 1908 Colonel Sam Drive, Oshawa

Work Mode: Hybrid – 2 days remote

Hourly Range: $90 – $95

Job Overview
  • Collaborate with business stakeholders to gather, analyze, and document functional and non-functional requirements.
  • Translate business requirements into detailed user stories, acceptance criteria, and technical specifications for the development backlog.
  • Work closely with development teams to ensure requirements are clearly understood and implemented correctly.
  • Participate in Agile ceremonies such as sprint planning, backlog grooming, and daily stand-ups.
  • Apply knowledge of microservices architecture and DDD to ensure scalable, maintainable, and well-structured solutions.
  • Create process flows, data models, and system diagrams to support development and architecture decisions.
  • Facilitate communication between business, product, and technical teams to resolve ambiguities and drive project success.
  • Support testing and validation to ensure solutions meet business needs and requirements.
  • Continuously improve requirements gathering and documentation processes.
Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Business, or related field (or equivalent experience).
  • 3+ years of experience as a Business Analyst, System Analyst, or similar role in software development.
  • Proven experience translating business requirements into development-ready backlog items.
  • Strong knowledge of microservices architecture principles and patterns.
  • Solid understanding of Domain Driven Design (DDD) concepts and their application in modern software development.
  • Experience working in Agile/Scrum environments.
  • Proficient with requirements management and collaboration tools
  • Excellent communication, facilitation, and interpersonal skills.
  • Strong analytical and problem-solving abilities.

Our client is dedicated to promoting employment equity and encourages applications from equity-seeking communities including but not limited to: Indigenous Peoples, racialized individuals, persons with disabilities, and women. Our client aims to build a diverse team that reflects the communities it serves, enhancing its ability to meet their needs. We are committed to an inclusive and accessible work environment and invites all qualified individuals to apply, offering accommodations during the application, interview and onboarding process as needed. This effort supports our client’s long-term strategy for equity, diversity, and inclusion.

CPUS Engineering employs artificial intelligence (AI) tools as part of its recruitment process to enhance efficiency and consistency. These tools may assist with activities such as application screening, candidate evaluation, and summarization of interview feedback.

AI-generated outputs are intended to supplement, not replace, human judgment. All final hiring decisions are made by qualified human decision-makers who exercise professional discretion in reviewing and assessing candidate information alongside any AI-generated insights.

CPUS Engineering ensures that the use of AI in recruitment complies with all applicable employment laws, human rights legislation, and privacy regulations. The organization is committed to maintaining fairness, transparency, and non-discrimination throughout the hiring process.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Application Analyst
System Application Analyst

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
Business Analyst
Business Analyst

Cpus Engineering Staffing Solutions Inc. • Pickering

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

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 60,000 - 90,000
Sr Business Analyst ServiceNow HR
Sr Business Analyst ServiceNow HR

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
Equity, diversity, and inclusion initiatives
Accommodations during application process
OPEN: Business Analyst
OPEN: Business Analyst

Cpus Engineering Staffing Solutions Inc. • Old Toronto

On-site
CAD 80,000 - 110,000
IT Senior Business Analyst
IT Senior Business Analyst

Cpus Engineering Staffing Solutions Inc. • Pickering

On-site
CAD 80,000 - 110,000
Senior QA Automation Engineer Developer
Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
Business Process Specialist
Business Process Specialist

Cpus Engineering Staffing Solutions Inc. • Courtice

On-site
CAD 60,000 - 100,000
ERP Program Business Analyst
ERP Program Business Analyst

Cpus Engineering Staffing Solutions Inc. • Toronto

On-site
CAD 90,000 - 120,000
OPEN: AI Developer
OPEN: AI Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
Hybrid work model
Inclusive work environment