26-005 - Business System Analyst
$145,600–$187,200 year
HybridOshawa, Ontario, Canada
Job Summary
Gather, analyze, and document functional and non-functional requirements while translating business needs into detailed user stories, acceptance criteria, and technical specifications for the development backlog. Collaborate with business stakeholders and development teams to ensure requirements are clearly understood and implemented correctly, participating in Agile ceremonies such as sprint planning, backlog grooming, and daily stand-ups. Create process flows, data models, and system diagrams to support development and architecture decisions, applying knowledge of microservices architecture and Domain Driven Design to ensure scalable solutions. Facilitate communication between business, product, and technical teams to resolve ambiguities and support testing and validation to ensure solutions meet business needs.
Required 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
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.