About the CompanyPureFacts Financial Solutions is a rapidly growing, market leading WealthTech organization, on an exciting journey committed to becoming a leading Canadian firm with a world class team. At PureFacts, we are on a mission to create meaningful, differentiated wealth solutions that help people live their best life. We use artificial intelligence, big data, and the latest technologies, along with our industry expertise, to help firms grow revenue, reduce costs, manage risk, and delight their customers. Our wealth solutions are mission critical to our clients. Combined with our solutions and loyal clients, our hungry, humble & smart team is a cornerstone to our growth. In addition to our highly valued wealth solutions, we are committed at PureFacts to help create a better life for all. We are focused under our corporate citizenship arm of PurePossibilities to provide food, shelter, education and employment for the less fortunate, enabling one step at a time a leg up for all.At PureFacts, we do business differently. We believe in a six-stakeholder model where employees, clients, partners, the community, the environment and the shareholders are beneficiaries of the business. For our differentiated approach and results, PureFacts was selected as one of 100 most innovative WealthTech firms in the world by WealthTech 100. In summer 2024, we announced a partnership with GrowthCurve Capital as a majority investor and are planning to 4-10x our business in the coming 3-5 years. To meet that hyper growth, we are investing in our people, operations and technology to continue to service our clients at the highest level. We embody six values – Hungry, Humble, Smart, Purposeful, as well as Teamwork and Radical Candor. If that sounds like you and you want a seat on the rocket ship, then join us at PureFacts!About the RoleSenior ConsultantAre you a tech-savvy problem solver with a knack for business analysis, data consulting, and technical delivery? If so, we want you on our team! As a Consultant at PureFacts, you'll dive into exciting projects, working independently to manage medium to high-complexity tasks. You'll be the go-to expert for our clients, ensuring they receive top-notch, tailored solutions.In this role, you'll showcase your advanced skills in translating requirements, process mapping, and delivering innovative solutions. If you're ready to take on new challenges and make a real impact, this is the perfect opportunity for you!Responsibilities – key tasksLead requirements gathering sessions, creating detailed design / solution documentation.Perform advanced task identification, translating client needs into tailored solutions.Conduct complex ETL processes and configure technical solutions for medium to large projects.Collaborate with cross-functional teams, including development, architecture, and project management, to drive technical implementation.Prepare and execute test scripts and resolve technical issues to ensure smooth project delivery.Lead small to medium projects with limited supervision, delegating tasks as needed.Deliver software demonstrations and prototypes to illustrate connected solutions.Mentor junior team members to build their technical and analytical skills.Drive continuous improvement in project management processes.Conduct process analysis and mapping for medium-complexity business needs.Develop detailed business requirements documentation and use case scenarios.Facilitate Joint Application Design (JAD) sessions to align stakeholders.Other duties as assigned.Requirements / QualificationsBachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.7+ years of experience in business analysis, data consulting, and technical delivery.Proven experience in leading requirements gathering sessions and creating detailed design / solution documentation.Strong proficiency in data analysis and ability to learn the configuration for technical solutions.Excellent problem-solving skills with the ability to translate client needs into tailored solutions.Experience in collaborating with cross-functional teams, including development, architecture, and project management.Demonstrated ability to work with testing team to prepare and execute test scenarios, resolve data issues and work with technical teams resolve technical issues to ensure smooth project delivery.Proven track record of leading small to medium projects with limited supervision and delegating tasks as needed.Strong presentation skills with the ability to deliver software demonstrations and prototypes.Experience in mentoring junior team members to build their technical and analytical skills.Commitment to continuous improvement in project management processes.Proficiency in process analysis and mapping for medium-complexity business needs.Ability to develop comprehensive business requirements documentation and use case scenarios.Lifelong learner.Knowledge of financial industry preferred.Fluency in French is an asset.Measurements of Success Successful delivery of a percentage of high-complexity projects on time and within scope.Achieve a specific client satisfaction score or higher.Mentor junior team members demonstrating with measurable improvement in their performance.Lead a specified number of internal cross-functional training or knowledge-sharing session per quarter.What do we offer : A great team!Lots of growth opportunitiesFlexible work environmentCompetitive compensationWellness programs & great employer benefits (includes dental+ vision +massage, etc.!) GoodLife membership corporate discountDid we mention a great team?!