POST AN IT JOB

Groupe Dynamite
Business Intelligence / Etl Programmer Analyst - Mont-Royal QC

Coverdell Canada
Web Developer - Montreal QC

OP Payments Inc.
Senior Technical Operations Specialist - Montreal QC

Ontario Public Service
Technical Business Consultant - Toronto ON

Ontario Public Service
Senior Security Infrastructure Specialist - Toronto ON

Standard Life
Specialist, Systems Development (ref: 11957) - Montreal QC

National Bank of Canada
(according to experience) - Advisor - Operational Services delivery - Montreal QC

Ontario Public Service
Service Planners - Toronto ON

Alberta Health Services
Application Specialist, Regional Imaging - Edmonton AB

CBC Radio-Canada
Bi Solutions Architect - Montreal QC

Standard Life
Specialist, Technology Service - Websphere - Montreal QC

Toronto Community Housing
Laptop Service Agent - Toronto ON

Transcontinental
Webmethod's systems analyst - Saint-Laurent QC

Via Rail
Director, Information Technology Security - Montreal QC

Ontario Public Service
Technical Architect - Toronto ON

Genetec Inc.
Technical Support Engineer - Montreal QC

Ontario Public Service
Business Architect - Toronto ON

JAM Industries
Applications Analyst (jd Edwards Oneworld /Oracle Enterpriseone) - Baie-d'Urfe QC

Genetec Inc.
Technical Support Representative - Saint-Laurent QC

Investissements PSP
Systems Analyst, Application Development and Maintenance - Montreal QC

Bell Canada
Business Applications Specialist - Montreal QC

Ontario Public Service
Senior Systems Analyst - Toronto ON

Vigilant Futures
Vigilant Futures Web Developer - Montreal QC

Vigilant Futures
Vigilant Futures Software Developer - Montreal QC

ABB Inc.
SAP Manager Canada - Saint-Laurent QC

Cycles Lambert
Programmer - Levis QC

Funcom Games Canada
Tools Programmer - Montreal QC

Mountain Equipment Co-op
Mondo Site Administrator #10-012 - Vancouver BC

Mansef Inc.
Web Developer - Montreal QC

upclick
Senior Software Developer - Montreal QC

Yellow Pages Group
Purchasing and Asset Management Manager-002090 - Montreal QC

Venture Communications
Web Developer - Toronto ON

Reitmans (Canada) Limitée/Limited
Senior Network Administrator - Montreal QC

Genetec Inc.
C# Software Developer - Saint-Laurent QC

Standard Life
Senior Specialist, Systems Analysis (ref.11968) - Montreal QC

DURALINE
Web Administrator - North York ON

Standard Life
Programmer/Analyst (ref.11705) - Montreal QC

Megasearch International
Usability Expert for Social Networking Software - Montreal QC

Investissements PSP
Enterprise Architect, Application Development - Montreal QC

Standard Life
Senior Specialist, Development & Project Support Ref.: 11955 - Montreal QC

Investissements PSP
Business Analyst - Information Technology - Montreal QC

Programmer/analyst

Programmer/analyst

Other possible titles

  • Software designer and developer
  • Software engineer
  • Designer/analyst
  • Programmer

Context

Software development teams used to include a project manger for the needs analysis, analysts for modelling and programmers for coding. The latter two activities are now tending to merge, to give the function of programmer/analyst. A relative lack of experienced talents in the latest generation Web languages continues to be felt.

Description

Programmer/analysts are in charge of modelling and writing programs in accordance with the specifications and time frame. They can work on the development teams of software publishers, in a computer services company, and in the information systems department of public, private or government sector firm. Some programmer/analysts are self-employed.

Main duties

  • Make recommendations and approve specifications
  • Organize the technical solution and perform the analysis
  • Write all or part of the program
  • Testing and debugging

Depending on the company, programmer/analysts may also be in charge of the following:

  • Drafting technical documentation
  • Providing technical support and maintenance

Diplomas/degrees

A college diploma or bachelor's degree in computers is recommended.

Programmer/analyst jobs are for people with between two and five years' professional experience.

Skills

  • Be familiar with operating systems (Windows, Unix and Linux)
  • Be proficient in database, programming and modelling (ULM) languages
  • Be familiar with development methodologies
  • Understand business processes

Qualities

  • Independence and sense of initiative
  • Patience and perseverance
  • Organizational and priority management skills
  • Ability to handle stress

Salary

The average starting salary for programmer/analysts is $36,000, but this depends on initial training. After three years' experience, compensation will generally fall between $40,000 and $50,000, while more experienced workers can reach salaries of $60,000 in Quebec. There are some disparities between Quebec City and Montreal ($45,000 and $53,000 respectively). In Ontario, programmer/analyst salaries are even higher—between $57,000 and $70,000.

Career path

Programmer/analysts may aspire to IT project manager jobs. They can also stay in the technical realm by becoming multimedia developers, in which case they will require additional training.



Other advice cards:
Systems architect | Security specialist | Functional analyst | Computer technician | Technical representative | Technical writer | Webdesigner | Technical support representative | Administrator | Account manager | Software tester


 Copyright© 2010 jobWings careers All rights reserved. Security,confidentiality, terms and conditions.