Business Analyst

Catalis Holdco IncEdmonton, AB
Onsite

About The Position

Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes, enhance efficiency, and improve the delivery of government services to the public. At Catalis, we are committed to leveraging technology to make government interactions simpler, faster, and more accessible. Join a dynamic team, focused on helping Municipal Governments “Connect and Simplify Municipal Information to help make data informed decisions.” We are a data and service company with the goal of being an Alberta based technology company recognized across Canada. We are a small team that has seen year-over-year growth and is well positioned to increase our breadth and depth within the niche rural and small urban market, and we are looking for top-talent team members who can help take us to the next level. Catalis is a fast growing and award-winning technology company that serves small urban and rural municipal governments across Canada. We offer competitive compensation, full paid vacation, and comprehensive health & dental benefits. We focus a lot of energy on professional development, offering free access to unlimited Udemy courses for personal and professional advancement, as we want our employees to ride the wave and grow with our business. We strive to be an example of a successful high-growth technology company in Alberta, and our team members depend on each other to make it happen. This opportunity is based at Catalis’ office in Old Strathcona (Edmonton, Alberta). Our new office includes an innovative vibe, stand-up desks for all staff, foosball games, an active workplace enrichment committee, fitness challenges, an office dog, lounge areas, and more! The Business Analyst (BA) – ERP Financial Systems plays a critical role in the successful implementation and optimization of ERP financial solutions. This role partners closely with Finance stakeholders—including Controllers, Finance Directors, AP/AR teams, and Budget Owners—to define business requirements, translate financial processes into ERP configurations, and ensure accurate, compliant, and efficient financial operations. The BA supports the full lifecycle of ERP implementations, ensuring alignment across General Ledger, Accounts Payable, Accounts Receivable, Budgeting, Procurement, and Financial Reporting. This is an onsite position working in our Edmonton office Monday through Friday and requires 20% travel for client engagement and implementation support.

Requirements

  • Knowledge of Business Systems (municipal) Accounting, Finance, Bookkeeping, or equivalent practical experience) will be an asset.
  • 1–2 years of experience in a Business Analyst, Finance, or ERP environment (internships/co-ops considered).
  • Exposure to ERP systems or financial applications is preferred.
  • Strong Excel skills; familiarity with SQL or data tools is an asset.
  • Foundational analytical skills with an interest in financial processes and systems.
  • Strong attention to detail, particularly when working with data.
  • Basic understanding of accounting workflows, with a willingness to learn system configurations.
  • Good communication skills with the ability to collaborate within a team environment.
  • Problem-solving mindset with curiosity and a willingness to learn and improve processes.
  • Ability to manage tasks effectively and stay organized when handling multiple assignments.

Responsibilities

  • Lead discovery sessions to capture current-state and future-state financial processes.
  • Document detailed business requirements, use cases, and user stories for ERP financial modules.
  • Analyze core financial functions including: - General Ledger (GL) - Accounts Payable (AP) - Accounts Receivable (AR) - Budgeting & Forecasting - Procurement-to-Pay workflows
  • Identify process inefficiencies, control gaps, and legacy system dependencies.
  • Ensure requirements align with accounting standards and organizational policies.
  • Collaborate with implementation teams to configure ERP financial modules.
  • Support setup of: - Chart of Accounts - Fiscal calendars - Posting rules and accounting structures - Approval workflows and financial controls
  • Ensure proper integration across subledgers and the General Ledger.
  • Participate in system validation, integration testing, and User Acceptance Testing (UAT).
  • Support data migration activities including mapping legacy financial data (GL balances, vendors, customers, open transactions).
  • Perform data validation and reconciliation to ensure financial accuracy.
  • Validate: - Trial balances and opening balances - Transaction integrity - Subledger-to-GL reconciliation
  • Ensure audit readiness and compliance with financial reporting standards.
  • Facilitate workshops, design sessions, and system demonstrations.
  • Act as a liaison between Finance stakeholders and technical teams.
  • Contribute to project planning, timelines, and risk/issue management.
  • Support go-live readiness including cutover planning, financial close readiness, and Guided Go Live
  • Develop and maintain key documentation: Business Requirement Documents (BRDs) Process flows and financial workflows Configuration workbooks Test scripts and validation scenarios
  • Support training sessions for Finance users and super-users

Benefits

  • competitive compensation
  • full paid vacation
  • comprehensive health & dental benefits
  • free access to unlimited Udemy courses for personal and professional advancement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service