Share this job
Senior Business Analyst
Calgary, AB
Apply for this job

Senior Business Analyst


Reporting to the Business Analyst Lead, the Senior Business Analyst is responsible for collaborating with Project Managers, engaging with business stakeholders and vendors, leading and facilitating solution design sessions, and recommending optimizations through the creation and improvement of business processes.

As a Senior Business Analyst, you will be tasked with understanding and supporting business needs, recommending changes to drive continuous improvement, implementing new solutions, and providing comprehensive support for various systems.

Working closely with Project Managers, you will collaborate with cross-functional teams and vendors to evaluate the downstream impact of configuration decisions. You will assess processes and configuration options that define data structures and relationships, enabling the delivery of integrated, value-driven solutions that support business requirements.

Your expertise will be essential in delivering business analysis deliverables and collaborating on process improvements to ensure alignment with organizational objectives. You may also be involved in supporting data-driven activities such as the development of intelligent solutions and supporting data analytics projects.

By leveraging your analytical skills and technical knowledge, you will enhance the overall efficiency and success of our national industry-leading partner’s Digital Services (DS) contribution to business objectives.


What You Will Be Working On


  • Meet with relevant stakeholders to define business, financial, and operations requirements to perform fit/gap analysis.
  • Translate business requirements into detailed configuration and functional specifications to support application configuration, development, and process improvement initiatives.
  • Support integrations, technology design and re-design activities through interpretation, clarification, and documentation of business requirements, processes, business rules, and impacts of proposed changes.
  • Develop a deep understanding of current business processes and create detailed documentation, identify future-state processes, and perform fit/gap analysis between processes and application workflows.
  • Prepare comprehensive documentation, including design documents, operations manuals, business analysis artifacts (BRDs, matrices, etc.), data dictionaries, and testing reports.
  • Actively support projects through different project stages, including development, quality assurance, user acceptance testing, data conversion, and production implementation.
  • Develop and execute test plans, test cases, and test summaries to facilitate deployment decisions; coordinate testing activities and facilitate issue resolution.

What We Are Looking For

  • Bachelor’s Degree in Computer Science, Management Information Systems, or equivalent.
  • A minimum of 5 years of practical business analysis experience, analyzing business needs, translating those needs into structured requirements documents, and working with development teams to implement solutions.
  • At least 2–3 years of experience supporting complex, enterprise-scale initiatives in cross-functional project environments involving multiple business units, systems, and stakeholder groups.
  • Experience supporting Business Analysis activities during solution-selection phases, including conducting software evaluations, performing analysis of vendor capabilities, integration requirements, and scalability, and supporting the development of evidence-based recommendations to guide decision-making.
  • Experience designing, developing, and implementing re-engineered business processes and associated applications.
  • Experience facilitating workshops and training sessions with diverse stakeholder groups.
  • Previous experience supporting Business Intelligence and Analytics projects, as well as knowledge of SQL, data modeling, and relational databases, is considered an asset.
  • Demonstrated strong analytical and problem-solving skills, along with project management experience.
  • Experience working with Viewpoint ERP is preferred; candidates with strong experience in other ERP systems may also be considered.
  • Flexible and able to manage multiple priorities simultaneously, meet the time demands of unpredictable activities, and handle pressure and challenges in a dynamic business environment.
  • Demonstrates a strong sense of urgency and commitment to achieving goals, with the ability to thrive in a fast-paced environment.


If you feel that you're a strong match on paper, feel free to apply here online and a Twin Staffing recruitment advisor will reach out if you meet the criteria.

Apply for this job
Powered by