Information Technology Workers

Job Descriptions

To be eligible under the national confirmation program, the employment must fit one of these job descriptions.

Note: It is the employer’s responsibility to make sure the job being offered meets one of these descriptions.

  1. Senior Animation Effects Editor (NOC 9990.1)
  2. Embedded Systems Software Designer (NOC 9990.2)
  3. MIS Software Designer (NOC 9990.3)
  4. Multimedia Software Developer (NOC 9990.4)
  5. Software Developer — Services (NOC 9990.5)
  6. Software Products Developer (NOC 9990.6)
  7. Telecommunications Software Designer (NOC 9990.7)

1. Senior Animation Effects Editor (NOC 9990.1)

Duties: Compositing and editing animation and digital effects (FX) for film and television.

Minimum Requirements

  1. Education: Bachelor’s degree or equivalent technical school certification in film editing or computer graphics, or equivalent work experience. (Experience must be in animation, film or digital effects — see item number 3 and skills/technologies list)
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience:
    • Two years of experience with nonlinear composing and effects background with traditional on/off line an asset.
    • Knowledge required and to be demonstrated in work experience as a senior editor in production.
    • At least two years of experience required with any or a combination of platforms and software and hardware in the following chart.

Applicant’s experience in this field must be verified using the following table. The applicant must possess either training in, or experience working with, at least one product or technology listed under each of the two headings.

PRODUCT HARDWARE
AVID MCXPRESS SGI/MAC
AVID VIDEOSHOP MAC
STATA VIDEOSHOP MAC
FLINT SGI
FLAME SGI
HARRY/HENRY/HAL SGI
EDIT BOX SGI
ILLLUSION SGI
MEDIA 100 MAC
PREMIER MAC/PC/ALPHA
AFTER EFFECTS MAC/PC/ALPHA
VIDEO ACTION PRO MAC/PC
FINAL CUT MAC
SPEED RAZOR PRO ALPHA/PC
D-VISION SGI
COMPOSER MAC/ALPHA
ANIMATION MASTER MAC/ALPHA

Salary: $85,000-$130,000 for 3-5 years of experience. (If artistic capabilities and relevant experience warrant, salary may exceed $130,000)


2. Embedded Systems Software Designer (NOC 9990.2)

Duties: Designing, implementing and documenting real-time embedded software for a variety of applications.

Minimum Requirements

  1. Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience: Two years of experience designing and implementing real-time software in a high- or low-level language. See table below.

Applicant’s experience in this field must be verified using the following table. The applicant must possess either training in, or experience working with, at least one product or technology under each heading.

Technology

  • VME
  • PCI
  • MIL-STE-1553
  • DEVICE DRIVERS
  • A/D,D/A
  • FILTERS
  • DATAFLOW CONTROLS

Operating System

  • UNIX
  • VXWORKS
  • PSOS
  • DOS
  • WIN 95
  • WINDOWS NT
  • WINDOWS 3.X
  • OS/2

Languages

  • C
  • C++
  • ADA
  • PASCAL
  • SMALLTALK
  • JAVA
  • VISUAL BASIC
  • DELPHI
  • TCL

Processors

  • INTEL FAMILY
  • MOTOROLA
  • POWER PC
  • SHARP DSP
  • TI DSP FAMILY
  • DEC ALPHA
  • I860 DSP

Methodologies

  • BOOCH
  • RUMBAUCH
  • BURH 90
  • OMT
  • UML

Development Environment

  • EMULATORS/DEBUGGERS
  • PROCESSOR ARCHITECTURES
  • OBJECT ORIENTED
  • RATIONAL
  • UNIX WORKSTATIONS
  • PCS
  • CONCURRENT PROCESSING
  • MULTITASKING
  • FIRMWARE

Salary: $60,000-$120,000, depending on experience.


3. MIS Software Designer (NOC 9990.3)

Duties: Designing and implementing software for management information systems.

Minimum Requirements

  1. Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience (Please refer to table below.)
    • Two years of experience with application development, programming, designing and analysing real-time OLTP (online transaction processing), RDBMS (relational database management systems) and large mainframe systems.
    • Two years of experience with large mainframe systems, including experience with Year 2000-related activities such as impact analysis, code conversions, testing, compliance and auditing.

Applicant’s experience in this field must be verified using the following table. The applicant must possess experience working with at least one product or technology under each heading.

Data Structure

  • VSAM
  • IMS - FULL FUNCTION
  • IMS - FASTPATH
  • DB2 FAMILY(DB2,DB2/2, DB2/6000,DB2/400)
  • IMS/DB
  • DL/1
  • IDMS
  • DMSII

Operating/System Platform

  • MVS
  • IBM MAINFRAME
  • TSO/ISPF
  • AS400
  • TANDEM
  • UNISYS MAINFRAME

High-Level Language

  • COBOL, COBOL 2
  • JCL
  • CICS
  • IMS/DB/DC
  • TELON
  • TAL
  • REXX
  • FOCUS
  • PEM HOGAN
  • ADS/0
  • GAMMA
  • RPG
  • PL/1
  • LINC

Salary: $60,000-$120,000, depending on experience.


4. Multimedia Software Developer (NOC 9990.4)

Duties: Developing and implementing multimedia software for interactive computer-based training (CBT) and promotional software applications.

Minimum Requirements

  1. Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience: Two years of experience in elements in producing and incorporating the following elements into CBT and multimedia applications:
    • digital video;
    • 2D and 3D graphics;
    • 2D and 3D animation; and
    • digitized audio.

Applicant’s experience in this field must be verified using the following table. The applicant must possess experience working with at least one product or technology under each heading.

Products

  • DIRECTOR SUITE
  • TOOLBOOK
  • STRATA SUITE
  • OBJECT DANCER
  • CBT EXPRESS
  • JAMBA
  • ACROBAT
  • LIGHTWAVE
  • STUDIO MAX
  • SOFTIMAGE
  • INTENSE 3D
  • DPS PERCEPTION VIDEO
  • VIDEO TOASTER
  • ANIMATION MASTER
  • AFTER EFFECTS
  • PREMIER
  • MEDIA 100
  • MCXPRESS

2D Animation Software

  • ILLUSTRATOR ANIMATOR PHOTOSHOP
  • OBJECT DANCER M TROPOLIS
  • CBT EXPRESS
  • AFTER EFFECTS
  • PREMIER

Both

  • DIRECTOR SUITE
  • ALIAS
  • STRATUS SUITE
  • ANIMATION MASTER

3D Animation

  • NEW TEK’S LIGHTWARE 3D
  • AUTODESK’S 3D STUDIO 4
  • MICROSOFT SOFTIMAGE
  • STUDIO MAX

Digitizing Hardware

  • DPS PERCEPTION VIDEO
  • VIDEO TOASTER
  • MEDIA 100

Salary: $45,000 - $100,000.


5. Software Developer — Services (NOC 9990.5)

Duties: Responsible for coding, testing, analysis, design, definition, development and implementation of applications systems.

Minimum Requirements

  1. Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience: Two years of experience designing and implementing software.

Applicant’s experience in this field must be verified using one of the following tables. The applicant must possess experience working with at least one product or technology under each heading in either Table 1 (Systems Integrator) or Table 2 (Application Developer).

Systems Integrator

Database
  • SYBASE
  • ORACLE
  • MS ACCESS
  • IMS DB
  • IDMS
  • INGRES
  • UNIFACE
  • INFORMIX
  • VSAM
  • DMSII
  • PROGRESS
  • MS SQL SERVER
  • UNIFY
  • SQL BASE
  • DB2 FAMILY (DB2, DB2/2, DB2/6000, DB2/400)
Operating Systems
  • UNIX
  • HP-UX
  • AIX
  • UNUX
  • SUN OS
  • WINDOWS 3.X
  • WINDOWS NT
  • WINDOWS 95
  • DOS
  • OS/2
  • VMS
  • OS/4000
  • DOS/VSE
  • CMS
  • MVS
Languages
  • C
  • C++
  • VISUAL AGE/GEN
  • POWERBUILDER
  • PASCAL
  • SMALLTALK
  • VISUAL BASIC
  • COBOL
  • RPG
  • INFORMI 4GL
  • NATURAL
  • JAVA
  • CLIPPER
  • DELPHI
  • PL/1
Applications
  • JD EDWARDS
  • SAP
  • PEOPLESOFT
  • TRITON
  • SAS
  • LINC
  • ORACLE APPS
  • ROSS
  • LAWSON
  • GEAC
  • DBS
  • BAAN
  • GREAT PLAINS
Platforms/Environment
  • IBM ES-9000
  • IBM 3090
  • IBM S-38
  • IBM S-32
  • AS/400
  • RS/6000
  • UNISYS MACHINES
  • PC/PS - AT/486/PENTIUM
  • DEC/VAX MACHINES
  • NOVELL NETWARE
  • HP 3000/6000/9000
  • DEC ALPHA
  • SUN SOLARIS
  • DATA GENERAL (DG)
  • MACINTOSH
  • SEQUENT
  • TANDEM
Protocols
  • ISDN
  • SNMP
  • SONET
  • X.25
  • X.400
  • X.500
  • TCPIP

Application Developer

Database
  • DB2 FAMILY (DB2, DB2/2, DB2/400, DB2./6000)
  • SYBASE
  • ORACLE
  • MS ACCESS
  • IMS DB
  • IDMS
  • INGRES
  • UNIFACE
  • INFORMIX
  • VSAM
  • DMSII
  • PROGRESS
  • MS SQL SERVER
  • UNIFY
  • SQL BASE
Operating Systems
  • UNIX
  • HP-UX
  • AIX
  • UNIX
  • WINDOWS FAMILY
  • SUN OS
  • OS/2
  • VMS
  • OS/4000
  • DOS/VSE
  • CMS
  • MVS
Languages
  • C
  • C++
  • VISUAL AGE/GEN
  • POWERBUILDER
  • PASCAL
  • VISUAL BASIC
  • SMALL TALK
  • COBOL
  • RPG
  • INFOMI 4GL
  • NATURAL
  • JAVA
  • CLIPPER
  • DELPHI
  • PL/1
Applications
  • JD EDWARDS
  • SAP
  • PEOPLESOFT
  • TRITON
  • SAS
  • LINC
  • ORACLE APPS
  • ROSS
  • LAWSON
  • GEAC
  • DBS
  • BAAN
  • GREAT PLAINS
Platforms/Environment
  • IBM ES-9000
  • IBM 3090
  • IBM S-38
  • IBM S-32
  • AS/400
  • RS/6000
  • UNISYS MACHINES
  • PC/PS – AT/486/PENTIUM
  • DEC/VAX MACHINES
  • NOVELL NETWARE
  • HP 3000/6000/9000
  • DEC ALPHA
  • SUN SOLARIS
  • DATA GENERAL (dG)
  • MACINTOSH
  • SEQUENT
  • TANDEM
Methodologies/Architectures
  • BOOCH
  • RUMBAUGH
  • YOURDON
  • WATERFALL
  • PRODUCTIVITY PLUS
  • METHOD ONE
  • SDM
  • SPECTRUM
  • GANE & SARSEN
  • SSAD
  • CLIENT SERVER
  • OOP

Salary: $50,000 or more, depending on experience.


6. Software Products Developer (NOC 9990.6)

Duties: Designing and implementing software for end users.

Minimum Requirements

  1. Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience: Two years of experience with client/server applications.

Applicant’s experience in this field must be verified using the following table. The applicant must possess experience working with at least one product or technology under each heading.

Operating Systems / Platforms

  • UNIX
  • DOS
  • WINDOWS FAMILY
  • WINDOWS NT
  • OS/2
  • AS/400
  • MACINTOSH
  • SUN SOLARIS
  • HP-UX
  • MVS
  • TANDEM

Languages

  • C
  • C++
  • PASCAL
  • SMALLTALK
  • JAVA SCRIPT
  • VISUAL BASIC
  • POWERBUILDER
  • MOTIF
  • DELPHI
  • TCL
  • RPG
  • COBOL
  • JCL
  • CICS
  • PL1

Relational Database

  • WATCOM
  • SYBASE
  • ORACLE
  • MS ACCESS
  • IMS DB
  • IDMS
  • INGRES
  • UNIFACE
  • INFORMIX
  • VSAM
  • DMSII
  • PROGRESS
  • MS SQL SERVER
  • UNIFY
  • SQL BASE
  • DB2 FAMILY (DB2, DBS/2, DB2/6000, DB2/400
  • ADABAS
  • FOXPRO ONYX

Salary: $60,000-$120,000, depending on experience.


7. Telecommunications Software Designer (NOC 9990.7)

Duties:

Designing and implementing real-time telecommunications software.

Minimum Requirements

  1. Education: Bachelor’s degree or a two-year post-secondary diploma or certification with a computing element.
  2. Language: Working proficiency in English or French (written and oral)
  3. Experience: Two years of experience designing and implementing real-time software, in a high- or low-level language, in the field of voice and data communications or telecommunications.

Applicant’s experience in this field must be verified using the following table. The applicant must possess experience working with at least one product or technology under each heading.

Product Knowledge

  • PBX
  • CENTREX
  • CENTRAL OFFICE
  • DIGITAL SWITCHING
  • DATA PACKETS
  • PROTOCOL STACKS
  • OSI
  • CLIENT SERVER
  • NETWORK MANAGEMENT
  • CELLULAR PCS
  • CTI

Protocols

  • ISDN
  • SNMP
  • SONET
  • X.25
  • X.400
  • DCPIP
  • ATM
  • TCP/IP
  • CDMA
  • TDMA
  • GSM
  • X.500

Operating Systems

  • UNIX
  • VXWORKS
  • PSOS
  • DOS
  • WIN95
  • WINDOWS 3.X
  • OS/2
  • SOLARIS
  • HP-UX
  • WINDOWS NT

Language And Technology

  • C
  • C++
  • PASCAL
  • SMALLTALK
  • JAVA
  • VISUAL BASIC
  • DEVICE DRIVERS
  • FIRMWARE
  • DIGITAL SIGNAL PROCESSING
  • EMBEDDED SYSTEMS
  • POWERBUILDER

Salary: $60,000-$120,000, depending on experience.