EU remote
Business Analyst
About this role
About TTG Thatcher Technology Group (TTG) provides direct selling solutions to companies around the world. TTG is seeking a driven and detail-oriented Intermediate Business Analyst to join its Professional Services Team, leading client engagements across TTG’s software platforms: Prowess – TTG’s established .NET Framework direct selling application. Ascend – TTG’s newer .NET Core microservice-based direct selling platform.
The Opportunity In this role, the Business Analyst will serve as a key liaison between clients, the Professional Services Team, and internal engineering and product teams. The Business Analyst will build trusted working relationships with client stakeholders, translate business needs into clear, actionable requirements, and support implementations from discovery through delivery. Location: Canada (remote) The salary range for this role is USD 80,000–USD 90,000 CAD per year.
Final compensation will be determined based on experience and skills. What You'll Own Requirements and solution definition Lead client interviews, workshops, and discovery sessions to understand business needs, processes, exceptions, and expected outcomes. Translate those needs into clear functional requirements, user stories, process flows, use cases, and acceptance criteria. Identify gaps, constraints, dependencies, and conflicting requirements early and work with the project team to determine practical solutions.
Maintain clear requirements, meeting notes, decision logs, and other project documentation throughout delivery. Testing, training, and client support Develop UAT scenarios and support clients through testing and validation. Demonstrate product functionality and connect available capabilities to documented business requirements. Create client-facing training materials and lead training sessions that help users confidently complete key processes.
Act as a consistent client contact for requirements, testing, process decisions, and training while partnering with the Project Manager on the broader client relationship. Cross-functional delivery Work closely with Project Management, Development, QA, and Product to keep requirements and implementation decisions aligned. Support implementation milestones from discovery through go-live. Build reusable internal documentation, including process guides, configuration notes, and knowledge base content.