Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
HC

Harris Computer

via Workday

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Business Analyst

Anywhere
Full-time
Posted 12/16/2025
Direct Apply
Key Skills:
Business Process Improvement
Data Analysis
Workflow Mapping
Stakeholder Engagement

Compensation

Salary Range

$70K - 120K a year

Responsibilities

Lead requirements analysis, document business processes, and collaborate with technical teams to support CRM implementations for associations.

Requirements

Experience in association or non-profit CRM systems, detailed business documentation, discovery and gap analysis, and excellent communication skills.

Full Description

Altai Systems delivers association-specific CRM software built on top of Microsoft Dynamics 365 CRM using the Power Apps suite of tools. We have an exciting opportunity available for a Business Analyst to join our Professional Services Team. The client-facing role of Business Analyst takes the lead on identifying and documenting the requirements necessary to help our clients meet and exceed their business objectives. This is the ideal role for a detail-oriented, in-the-weeds, solution finder with a passion for client success. Job responsibilities: Client Research Work with the Sales team to gather detailed knowledge about the client, their requirements, and our proposed solution. Conduct independent research to become intimately familiar with the client’s business, beyond what was provided during the sales process. Discovery Lead the client through a thorough requirements analysis process to understand business needs, goals, and objectives. Work with clients to develop new best practice business processes that fit our software. Document requirements and create corresponding Jira tickets of representing all client needs. Collaborate with internal Dynamics experts to create a gap analysis document to highlight the gaps between our base offering and the client’s requirements. Facilitate internal solutions review meeting with project team to ensure solutioning is an out-of-the-box first approach. Documentation Create business process specs that start with the end-user experience on the web and extend to the back-office processes in the CRM. Create user stories, use cases, and test criteria for agreed upon requirements, leveraging templates and AI for efficiencies. Collaborate with the Project Manager and Development Manager to evaluate any custom requests. Develop custom documentation for unique business solutions. Support Product team by creating new specs and documentation for product enhancements. Mentoring Provide mentoring and guidance to newer Business Analysts. Task Tracking Maintain accurate time and task tracking records on a weekly basis for reporting and billing purposes. Maintain accountability for personal billability goals (75%/ week). Ensure all documented processes and procedures are followed. This is a fully remote position, however staff must be available for occasional travel to visit a client site upon request (this is typically no more than 2-3 times per year for 1-3 days at a time). All staff must be available to work within the hours of 8am – 6pm ET and be available on camera for client-facing meetings. Skills Required: 1+ years of experience working with Associations, Non-Profits, or other member-based organizations. Solid understanding of AMS / CRM functionality including Membership, Chapter, Event, Certification, Financial Management (Accounting, Donation), and E-Commerce. 3+ years creating detailed business documentation to support planned AMS / CRM implementations. 3+ years conducting thorough discovery and gap analysis engagements. Passion for excellence in user experience. Creative and analytical thinking. Excellent oral and written communication skills. Ability to manage multiple competing priorities and complex tasks simultaneously. Ability to translate highly-technical concepts into plain language for non-technical stakeholders. Willingness to learn Microsoft Dynamics CRM; previous experience with Microsoft Dynamics CRM is a plus. Our teams at Altai are supporting some of the most well-respected, influential, non-profit organizations around the globe. As a provider of CRM solutions for associations, we have the ability to impact and support those on the frontlines of medical innovations, transportation safety, standards advancements, and more. We value infectious energy, positivity, and an unwavering commitment to quality. Our teams work remotely from their home offices and enjoy great pay, competitive benefits, and flexible work schedules. Interested in learning more about Altai – please visit us at www.altaisystems.com. Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams! Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”! We empower our employees to make a difference We have an award winning culture We offer opportunity to learn We are financially strong and we are owned by the largest software company in Canada (CSI) We have fun! Follow us on social media to learn more about our company values, culture and initiatives! Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (1)-613-226-5511 or at HarrisTalentAcquisition@harriscomputer.com This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

This job posting was last updated on 12/17/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt