Onico Solutions

Exceptional IT Staffing

Intermediate BA (Dynamics)

The Intermediate BA (Dynamics) will lead requirements planning and management and assist with all phases of the lifecycle for Technology Innovation and Transformation projects and initiatives. This includes analyzing business and user needs, documenting requirements, translation into effective system requirement specifications, and business relationship management. This position will be a key liaison between our client’s Dynamics CRM, compliance, risk teams and various business units.


• Take ideas from the business and translate them into requirements for the developers and designers to build out.
• Facilitate collaborative sessions with large and diverse business stakeholder groups to drive requirements discovery, analysis, and reviews
• Identifying business needs and determining solutions business to business problems by analyzing options/solutions
• Gather and analyze data from different sources. Make data-driven decisions and suggestions
• Ensure requirements captured are clear (i.e. written in language), accurate and detailed enough to support downstream design, development activities efficiently and effectively – i.e. leave no opportunity for “interpretation” of the business requirement by others
• Analyze, document business processes and flows “AS IS” vs. “TO BE”, and communicate an impact of changes for implementation planning
• Identify, create, and maintain business/technical requirements as user stories with detailed acceptance criteria with examples on Interface requirements with the mappings
• Update requirements documents and user guides as required to keep them current – throughout the full lifecycle of a product (Pre & Post Production)
• Assess and ensure that customer and employee experience/stakeholder impacts are appropriately managed
• Makes decisions and performs in a manner that is aligned with company goals, vision, mission, and values.
• Work with compliance, risk teams and other internal staff experts to maximize standardization and efficiency of solutions under development
• Work closely with the testing team to review test cases and ensure thorough testing of the software before release to production
• Present solutions and prototypes to stakeholders and business managers


• 3-5 years in business and/or systems analysis, requirements planning and documentation
• 1-2 yeas experience with Dynamics CRM
• Established background in an Agile environment
• Experience in wireframing and process modeling (using any tool)
• Integration experience is an asset
• Experience in testing is an asset
• Experience is banking and finance is an asset

This is a minimum 6 month contract hybrid role located in Toronto, ON.