business analyst jobs find your next job

Business analysts play a vital role in helping their employer's business function efficiently. While business analyst jobs can vary widely, your main role will be analyzing a general or specific business function, internal documentation, processes, systems, and business models to help your employer run as efficiently as possible, and help them improve their bottom line and achieve strategic objectives.

see all jobs now

latest business analyst jobs available

  • ITSM Process Analyst (Winnipeg)

    2018-12-09 Winnipeg, Manitoba Temporary

    We are looking to hire an ITSM Process Analyst for a contract to hire role in Winnipeg Requirements: bachelor’s degree in Information Systems, Computer Science or related technical discipline 1-3 years experience as an incident/change manager or equivalent experience in providing services to agree ...

    read more
  • MS Dynamics Consultant Halifax

    2018-12-07 Halifax, Nova Scotia Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: MS Dynamics Consultants PROJECT: -Start: ASAP -Estimated length: 6+Months -Location: Halifax NS REQUIREMENTS If you are an experience MS Dynamics Consultant we want to hear from you based on ...

    read more
  • ITSM Process Analyst Toronto

    2018-12-07 Toronto, Ontario Temporary

    We are looking to hire an ITSM Process Analyst for a contract to hire role in Downtown Toronto. Requirements: bachelor’s degree in Information Systems, Computer Science or related technical discipline 1-3 years experience as an incident/change manager or equivalent experience in providing services ...

    read more
  • Financial Analyst - Telecommunications Brampton

    2018-12-07 Brampton, Ontario Temporary

    Our client, a leader in the telecommunications industry is hiring a Financial Analyst for a one year contract. Job Responsibilities/Job Functions: •Support the Manager with Capital Spend reporting packages, business cases, projects and ad hoc analysis. •Responsible for the coordination and analysis ...

    read more
  • Business Analyst - Forestry Saint John

    2018-12-07 Saint John, New Brunswick Temporary

    We are pleased to offer you this new and exciting CONTRACT requirement with our client for the position of: BUSINESS ANALYST - FORESTRY -Start: ASAP -Estimated length: 6+ Month -Location: Saint John, NB RESPONSIBILITIES -Provide technology leadership and deliver solutions designs that satisfy the ...

    read more
  • Business Analyst Fredericton

    2018-12-07 Fredericton, New Brunswick Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: Business Analyst PROJECT: -Start: ASAP -Estimated length: 3+ months -Location: Fredericton NB REQUIREMENTS: -You are a Business Analyst and experience which includes: Requirements ...

    read more
  • Junior Servicing Analyst-Toronto 29096

    2018-12-06 Toronto, Ontario Temporary

    Are you passionate about the Banking Industry? Do you have have AML/FATCA/ KYC knowledge and have strong communication skills? This may be the role for you! We are currently looking for a Junior Servicing Analyst to support our client in Downtown Toronto for a 6 month contract with potential for ...

    read more
  • Systems Analyst Charlottetown

    2018-12-06 Charlottetown, Prince Edward Island Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: SYSTEMS ANALYST PROJECT: -Start: ASAP -Estimated length: 3+Months -Location: Charlottetown, PEI REQUIREMENTS The systems analyst must demonstrate experience in: - collaborating with clients ...

    read more
  • Senior Deskside Services Analyst Mississauga

    2018-12-06 Mississauga, Ontario Temporary

    Role: Senior Deskside Services Analyst - Toronto, Ontario Nature of the contribution: Reporting to the Manager of the Specialized User Environment Management Team; you will provide advanced technical services and support to Financial Markets and Trading users by analyzing and understanding their ...

    read more
  • MS Dynamics Programmer Analyst - Level 3 x 3 Ottawa

    2018-12-06 Ottawa, Ontario Temporary

    Randstad has an immediate opening for one Secret cleared MS Dynamics Programmer Analyst (Level 3) with our Federal Government client. This is exclusive (won business) and with start-dates in early January. The initial contract will run till March 31st, 2020. More details available but we need to ...

    read more
  • Senior Java Developer x 2 Toronto

    2018-12-06 Toronto, Ontario Permanent $ 75,000 - $ 100,000 per year

    We are currently recruiting for Software Developers - Java. These are full time positions and location is downtown Toronto. The Software Developer designs and implements technical solutions for the client while coordinating with various stakeholders such as Development Leads, Architects, Business ...

    read more
  • Financial Analyst - Oracle ERP (GL) Markham

    2018-12-06 Markham, Ontario Temporary

    Our top insurance client is hiring a Financial Analyst with a strong Oracle background. The Financial Analyst performs professional level of accounting tasks within the accounting operation function. This position is responsible for the accounting duties month end close, manual journal entries and ...

    read more
  • Java Developer/Architect Ottawa

    2018-12-06 Ottawa, Ontario Temporary

    Our valued client is seeking a Java Developer/Architect for a long term contract in Ottawa. The nature of the role is to work in tandem with a team of developers, business analysts and QA resources to re-write the base layer of a complex application to bring it into best practices for development ...

    read more
  • Administrative Assistant - Winnipeg

    2018-12-05 Winnipeg, Manitoba Temporary $ 23.57 per hour

    Calling all Administrative Assistants! Our client in the Insurance Industry is looking for an Administrative Assistant on a 12-month assignment with strong potential of extension or hire in their downtown Winnipeg location. The successful candidates will work full time hours, begin ASAP, and be ...

    read more
  • Administrative Assistant - Winnipeg

    2018-12-05 Winnipeg, Manitoba Temporary $ 23.57 per hour

    Calling all Administrative Assistants! Our client in the Insurance Industry is looking for an Administrative Assistant on a 12-month assignment with strong potential of extension or hire in their downtown Winnipeg location. The successful candidates will work full time hours, begin ASAP, and be ...

    read more
  • Security Analyst - Risk Assurance Moncton

    2018-12-05 Moncton, New Brunswick Permanent

    Do you have a passion for Security Analyst? Risk Assurance? Are you a collaborator? team player? Do you desire to learn more? And you are looking for an organization that you can grow your career? We are pleased to offer you this new and exciting PERMANENT OPPORTUNITY for the following position: ...

    read more
  • Senior Project Manager Montreal

    2018-12-05 Montreal, Québec Temporary

    Title: Senior Project Manager Role and Responsibilities The senior project manager will report to the Executive Director of Finance Transformation. The project manager has no direct reports but will work in collaboration with the following key roles: ● Finance Executive Leadership Team ...

    read more
  • Business Analyst Saint John

    2018-12-05 Saint John, New Brunswick Temporary

    We are pleased to offer you this new and exciting CONTRACT requirement with our client for the position of: SENIOR BUSINESS ANALYST -Start: ASAP -Estimated length: 6+ Month -Location: Saint John NB REQUIREMENTS -You are a Senior Business Analyst who has experience working in an enterprise ...

    read more
  • Financial Analyst – Expense Management Toronto

    2018-12-03 Toronto, Ontario Temporary

    Work for one of the Big 4! This is your opportunity to join one of the largest professional service organizations in the world. Our client is hiring several Bilingual French Financial Analysts for a 7 month contract with long term potential. Financial Analyst – Expense Management You are a strong ...

    read more
  • Senior Business Analyst Halifax

    2018-12-03 Halifax, Nova Scotia Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: SENIOR BUSINESS ANALYST PROJECT: -Start: ASAP -Estimated length: 3+Months -Location: Halifax NS REQUIREMENTS You are a Senior Business Analyst with the following experience: · A minimum 3 ...

    read more
business analyst jobs in canada

all about business analysts

Depending the specific job, the industry, and the company you work for, you could focus on strategic planning, process design, systems analysis, business model analysis, technology efficiency or other more specific business functions. Common titles associated with business analyst jobs include business process analyst, data analyst, systems analyst, and IT business analyst.

business analyst jobs in canada

what business analyst jobs entail

Business analysts typically require you to work in an office setting from 9 to 5, Monday through Friday, though overtime may be required to meet deadlines. A variety of businesses and industries use the skills of a business analyst, meaning you can work for almost any company in any industry. This position generally reports to senior-level management.

business analyst salaries in canada

average business analyst salaries

Since business analyst jobs, responsibilities, and titles can vary, business analyst salaries also vary. Entry-level business analyst jobs will likely come with a starting salary between $45,000 and $55,000, while senior business analysts can command a salary of $100,000+.

The average business analyst salary is around $65,000. As with most jobs, the size of the company, your role and the city where you work will factor into salary expectations.

salaries across canada

business analyst jobs in canada

your day to day tasks

Business analyst roles are varied. As a business analyst, you analyze your employer's business or IT systems and data, and recommend changes to increase the overall efficiency and effectiveness of a department or an entire company. Some typical tasks in business analyst jobs include:

  • identifying the need for change
  • assessing the impact of changes
  • documenting changing requirements and ensuring the updates occur
  • creating tangible benefits to the organization
  • prioritizing business requirements
  • implementing business solutions
business analyst jobs in canada

where you can work

Business analysts are found at companies of all sizes in many industries. However, many business analyst jobs are found in finance, banking, government agencies, insurance, and technology – an area that is on the rise as technology advances and becomes an increasingly entrenched part of the business world. Large cities such as Toronto, Kitchener/Waterloo, Vancouver and Montreal offer business analyst jobs due to their large technology presence.

business analyst jobs

search now
business analyst jobs in canada

what you bring to the table

Business analyst positions require a high degree of business savvy. Business analysts are problem solvers, excellent communicators, and tactful diplomats who can quickly understand and respond to the needs of people within the company. Skills you'll need include:

  • written and verbal communication
  • technical writing skills
  • strong leadership
  • ability to work independently 
  • understanding of business systems
  • ability to conduct cost/benefit analysis
  • business case development
  • modeling techniques and methods
business analyst jobs in canada

training and certifications

Most employers require an undergraduate degree in business, IT, or a related field. Some will also look for a master's degree.

Individual requirements vary by job and company. Some candidates are hired straight out of university, while more experience will land you in a higher-level position with increased responsibility.

You can make yourself a more attractive candidate by becoming a Certified Business Analysis Professional (CBAP). This certification can increase your salary by about 16 percent, making it worth the time and investment.

business analyst jobs in canada

where your career is headed

With 5 years of experience in a business analyst role, you can move into senior business analyst roles or related roles with more responsibility such as product manager. With eight to ten years of experience, your career path can include positions, such as Chief Technology Officer (CTO) or Chief Information Officer (CIO). You could also take on work as a consultant and branch out to start your own firm.