programmer analyst jobs find your next job

see all jobs now

about programmer analyst jobs

Programmer analyst jobs fulfill a variety of computer related roles, from project organization and preparation, to product testing and maintenance. Programmer analysts arrange project requirements, analyze requirements, and prepare flowcharts to help the team understand the process of what’s going on. Programmer analysts work closely with the business team and ensure that technologies meet the needs of the business team and are supporting business objectives. Programmer analysts also analyze and code back-end systems and ensure that the company’s technology is functional.

what programmer analyst jobs entail

Programmer analysts can expect to work standard 9 to 5 hours from Monday to Friday. Some roles may require you to be available for 24/7 emergency support, in the event that a project require urgent maintenance. Programmer analysts may act as a liaison between technologies and business departments, and may report to either a technologies manager or a business manager.

programmer analyst job salaries

Programmer analyst jobs are well-paying across Canada. This is a specialized technologies role, often requiring a candidate with a background in computers and solid business acumen. Average starting salaries are approximately $70,000 per year, but may be as low as $50,000 depending on location and experience. Depending on seniority and how in-demand the position is, senior programmer analysts can expect to earn around $128,000 per year.

salaries across canada

  • toronto programmer analyst salary

    $76,300 to $141,800

    find a job now
  • vancouver programmer analyst salary

    $76,700 to $140,700

    find a job now
  • montreal programmer analyst salary

    $50,100 to $90,100

    find a job now
  • calgary programmer analyst salary

    $78,000 to $143,200

    find a job now
programmer jobs in Canada

your day to day tasks

  • work with business analysts to meet their technology requirements
  • confirm operation by conducting tests
  • ensure equipment is operational
  • design new software/network architecture
  • identity requirements of clients
  • analyze project requirements
  • prepare project flow charts
  • code project requirements
  • develop and manage computer/software systems
  • identify and implement efficiency improvements

where you can work

Programmer analyst jobs are not among the most common technologies jobs, but nonetheless, there is a demand for them across Canada. Cities like Toronto, Vancouver, and others with growing technologies industries have need for computer specialists who also have a grasp on business strategy. Some specific industries currently hiring programmer analysts include software companies, logistics companies, and medical equipment producers.

programmer analyst jobs in canada

search now

what you bring to the table

Programmer analyst jobs require a background in both business and computers. In addition to this, candidates will be expected to bring the following skills to the role:

  • experience with software design, debugging, development
  • proficiency with the following languages: C, C#, .net, PHP, Java
  • strong attention to detail
  • analytical and communication skills
  • understanding of complex software
  • understanding of business processes
  • experience with agile methodologies

training and certifications

Programmer analysts will always be expected to have a university or college degree in a relevant field, namely computer science. Several years’ experience in programming in a professional setting is also a typical requirement. Having some sort of certification or diploma in business is often preferred, but not always required. Finally, having additional certifications demonstrating understanding of computer languages such as SQL is often sought after by employers.

where your career is headed

Programmer analysts can expect long-term employment with their companies, working on new projects and maintaining pre-existing technologies, while ensuring that technologies meet the needs of the business team. Programmer analysts can develop their programming skills and business understanding on the job, and advance to more senior technologies role, such as director or manager, as their career progresses.

latest programmer analyst jobs available

  • Oracle Developer/Programmer Analyst, Waterloo

    2019-04-17 Waterloo, Ontario Temporary

    Our client in Waterloo is looking for an Oracle Developer/Programmer Analyst to work a 9 month contract with possible extension well into 2020. We are looking for someone who is highly skilled, driven, with the ability to help steer the business. Someone with excellent Oracle development skills as ...

    read more
  • Project Manager Fredericton

    2019-04-17 Fredericton, New Brunswick Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: PROJECT MANAGER PROJECT: -Start: ASAP -Estimated length: 12+Months -Location: Fredericton NB REQUIREMENTS You are a Project Manager in Fredericton with the following experience: - A ...

    read more
  • Generalist Developer Joliette

    2019-04-12 Joliette, Québec Permanent $ 50,000 - $ 85,000 per year

    I am looking to hire a programmer-analyst who will be in charge of the design and implementation of computer systems programs. In the service of project managers or users, the candidate will provide solutions to computer problems, anticipate needs and problems in order to predict the imponderable. ...

    read more
  • Cobol Developer Fredericton

    2019-04-09 Fredericton, New Brunswick Temporary

    We are pleased to offer you this new and exciting contract requirement with our client for the position of: COBOL DEVELOPER PROJECT: -Start: ASAP -Estimated length: 11+ months -Location: Fredericton NB REQUIREMENTS - The proposed resource must have recent and comprehensive experience developing ...

    read more