- Type: Full Time
- Job #
We are currently requesting resumes for the following position: Business Analyst
Resume Due Date: Friday, November 5th, 2025 (5:00PM EST)
Number of Vacancies: 2
Level: MP4
Duration: 12 Months
Hours of work: 35
Location: CHQ Oshawa (Hybrid – 2 days remote)
Job Overview
- Participate in all phases of the project life cycle, including Initiation, Planning, Definition, Execution, and Closeout, ensuring deliverables are met on time and within scope.
- Lead and contribute to the successful implementation of systems, from single stand-alone applications to large, complex solutions with extensive integrations, often requiring comprehensive organizational change management.
- Support all stages of the Software Development Life Cycle (SDLC), including requirements elicitation and definition, solution architecture and design, software development, system integration, testing, and quality assurance.
- Champion the use of rapid development methodologies such as Agile, Scrum, and Iterative approaches to drive project momentum and adaptability.
- Build and foster strong relationships between business units and IT by engaging with business leaders, product owners, and power users to gain a deep understanding of business needs, priorities, and strategic objectives.
- Conduct technology and business risk analysis to identify root causes, assess implications, and propose innovative, actionable solutions.
- Facilitate and support the development of robust business cases to secure funding and navigate project approval gates.
- Apply industry best practices and emerging trends in business analysis, project management, and IT to drive continuous improvement and maximize project value.
- Develop, maintain, and monitor project schedules, ensuring alignment of deliverables, milestones, and resource allocations.
- Mentor and provide guidance to junior business analysts, contributing to knowledge sharing and team development.
- Facilitate workshops, interviews, and focus groups to gather and validate business requirements and user stories.
- Prepare and deliver clear, concise documentation, presentations, and reports for diverse audiences, including executive stakeholders.
- Support change management activities, including stakeholder engagement, communications planning, and training initiatives to ensure successful adoption of new systems and processes.
- Perform other duties and responsibilities as required to support project and organizational objectives.
Qualifications
- Bachelor’s degree in Computer Science, Business Administration, or a related field
- Business Analysis certifications (e.g., CBAP, CCBA, PMI-PBA, or equivalent) an asset
- Lean Six Sigma certification an asset
- Minimum of 5 years’ experience as a Business Analyst or in a similar role
- Advanced knowledge of business analysis methodologies, tools, and best practices
- Exceptional problem-solving and analytical skills, with a proven ability to deliver effective solutions and provide strategic guidance to project teams and business stakeholders
- Proficient in documenting, analyzing, and validating complex business requirements with diverse stakeholders
- In-depth understanding of the full Software Development Life Cycle (SDLC), with hands-on experience leading complex IT projects from inception to completion (including Software, Applications, Network and IT infrastructure (LAN/WAN and Wi-Fi), Cloud Computing, Data Migration, System Migration, Security, etc.)
- Demonstrated experience in a product delivery model, collaborating closely with product managers, owners, and cross-functional teams to deliver customer-centric solutions
- Extensive experience contributing to projects utilizing rapid development methodologies such as Agile, Scrum, and Iterative approaches
- Skilled in planning, coordinating, and executing user acceptance testing (UAT) and supporting quality assurance activities
- Advanced proficiency with Microsoft Office Suite (Excel, Access, PowerPoint, Visio) and Microsoft DevOps for requirements and work management
- Knowledge of Power BI report development, including data modeling, visualization, and dashboard creation an asset.
- Excellent communication, facilitation, and interpersonal skills, with a demonstrated ability to influence and collaborate effectively across all organizational levels
- Strong leadership abilities, including mentoring junior analysts and supporting team development
- Experience in change management, process improvement, and driving organizational transformation initiatives
- Ability to manage multiple priorities in a fast-paced, dynamic environment
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. They 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 their long-term strategy for equity, diversity, and inclusion.
Looking for meaningful work? We can help
Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com
#IMW