Transform Lives with Children Believe!
Join us to help break the barriers to education that steal children’s choices one by one until they have none. Together, we can foster an environment where education unlocks a world of choices, nurturing creativity, resilience, and hope for a better tomorrow. At Children Believe, we won’t stop until every child can dream fearlessly and grow up to live the life they choose to live.
Children Believe is currently recruiting for the following position:
Senior Business System Analyst
Reporting to the Manager, BES, The Senior Business Systems Analyst (BSA) acts as a strategic partner within the Business Enterprise Solutions team, collaborating with senior stakeholders to align technology solutions with Children Believe’s long-term objectives. This role focuses on driving complex, cross-functional projects, leading process improvement initiatives, and guiding the team to ensure solutions are effective, scalable, and enhance operational efficiency across the organization. The Senior BSA will play a key role in the completion of the IT roadmap, including migrating from Oracle to Microsoft Dynamics 365 and future enhancements.
This role includes, but not limited to:
Business Analysis & Requirements Elicitation:
- Elicit, analyse, and document requirements; design and implement future-state solutions to improve workflows, efficiency, and business outcomes while addressing challenges faced by SMEs and technical teams
- Act as a bridge between stakeholders and developers, translating business needs into actionable technical solutions; lead design sessions, validate requirements, and ensure effective implementation in alignment with project goals.
- Champion SDLC best practices, ensure accurate data management, and guide teams on workflows; analyse complex problems to recommend actionable changes that drive operational success.
- Ensures user stories are clear, concise, and include well-defined acceptance criteria.
Project Management:
- Work within project teams to ensure time / scope / quality levers are maintained to desired levels
- Effectively communicate with internal teams and external clients to deliver functional requirements
- Act as an interface between business units, technology teams and support teams
- Ensure project issues are identified, tracked, reported on and resolved in a timely manner
- Communicate and apply best practice project management standards
Documentation:
- Write technical requirements and user-friendly training documentation including but not limited to User Stories and Acceptance Criteria, Business Process Flows and Diagrams, Functional Requirements, Test Cases and Test Scripts, and User Training and Enablement Materials
- Contribute to user manuals through effective documentation
Training:
- Develop and Lead classroom-style learning sessions on newly introduced functionality
- Develop and Lead one-on-one sessions with users on functionality within systems
- Participate in ad-hoc training based on requests from user base
- Participate in new hire overview training
Quality Assurance:
- Maintain a requirements traceability matrix to ensure all test cases align with business requirements.
- Assist in developing test strategies and test plans, ensuring alignment with project and Agile Sprint goals.
- Undertake quality testing of identified high risk requirements by developing and executing Test Cases and providing clear feedback to the development team.
- Facilitate and encourage timely UAT through UAT planning and preparation, stakeholder engagement, providing guidance and collating feedback.
- Participate in system integration testing when required to ensure that integration tests reflect cross-system requirements accurately.
Other
- Actively participate in cross-functional committees and teams
- Comply with all Children Believe policies and procedures
- Perform other related duties as assigned by manager
The ideal candidate possesses:
Required Qualifications:
Bachelor’s Degree: In Computer Science, Information Technology, Business Administration, or a related field. A Master’s degree or equivalent experience is a plus.• Minimum 6 years progressive work experience as a Senior Business Analyst with a focus on enterprise applications and cross-functional projects. Knowledge of BA tools, templates and best practices.
• Expertise in Agile frameworks and principles as well as Waterfall methodologies.
• A deep understanding of SDLC framework, its objectives, outcomes, and principles
• Exceptional ability to gather, analyze and document current state and future requirements, user stories and map business processes for business units and cross-functional groups
• Ability to develop and deliver technology training virtually, in classroom and one-on-one settings
• Experience in the Quality Assurance process and adept at development and execution of test cases based on user stories, acceptance criteria, and functional requirements.
• Proficient in Agile tools like JIRA, Azure DevOps, or Rally for tracking user stories, bugs, and testing progress.
• Data analysis skills using Excel, SQL, and Power Pivot
• Proven ability to build strong business partnerships with various stakeholder groups
• Excellent oral and written communications skills
• Commitment to Children Believe’s Vision, Mission, and Values
• Certified Business Analysis Professional (CBAP), Project Management Institute – Professional in Business Analysis (PMI – PBA) Certificate or equivalent certification
Preferred Qualifications:
• Experience with customer relationship management and correspondence management systems preferred
• Formal qualifications in Agile Development Methodology is an asset
• Previous experience in application development position(s) (Microsoft Dynamics 365, ASP.Net, C#.Net, Microsoft Power Platform, SQL Server)
• Ability to speak and/or write in either French or Spanish will be considered an asset
Attributes, Traits, Behaviours:
• Excellent customer service and stakeholder management skills• Excellent interpersonal skills including the ability to collaborate, build relationships and influence effectively
• Results oriented and motivated by challenges
• Strong analytical and problem solving skills with a keen attention to detail
• Ability to be flexible and adapt quickly
• Ability to manage time in an environment with competing priorities
• Tenacity, accountability and drive for results
• Commitment to ongoing professional development
• Cross-cultural sensitivity and experience and commitment to DEI
Type: Hybrid/Remote
Our Hybrid Workplace Program is a flexible work arrangement that permits employees to work remotely while also occasionally being required to come into the Organization’s office. If approved to work from home as part of our Hybrid workplace program; the incumbent must be available to work from the Organization’s office from time to time as determined by the supervisor or as otherwise directed by the Organization.
Compensation: Between $85,000 to $90,000 annually based on experience.
We value our employees and offer a comprehensive benefits package to support your professional and personal growth:
- Competitive Compensation Package: We provide an attractive compensation package with clearly stated hiring ranges.
- Flexible Work Environment: Enjoy a flexible work environment, including hybrid work options, flexible hours, “No Meeting Mondays,” and the option to work up to 20 days out of province per year.
- Comprehensive Benefits Plan: Our group benefits plan includes health and dental coverage, an Employee and Family Assistance Program (EFAP), and RRSP matching up to 5%, starting from day one.
- Performance Incentives: Participate in our Pay for Performance Plan with up to 6% performance incentive pay.
- Professional Development: Benefit from 5 paid professional development days and experience professional growth through a variety of learning opportunities.
- Paid Time Off: Enjoy an annual Christmas closure, receive 2 float days, and have access to up to 10 sick day
- Generous Vacation Policy: Enjoy 4 weeks paid vacation with incremental increase every 5 years up to 6 weeks.
- Other Employee Perks: Take advantage of our Employee Discount Program and various other perks designed to enhance your overall well-being and work-life balance.
Application Process:
If you believe you have that unique combination of a not-for-profit heart combined with the skills and interest for the “Development Manager” position, we invite you to apply. Please click the “Apply” button below and ensure that your resume is included with your application.
This posting is for an existing vacancy’’ to our postings.