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.
- Senior Animation Effects Editor (NOC 9990.1)
- Embedded Systems Software Designer (NOC 9990.2)
- MIS Software Designer (NOC 9990.3)
- Multimedia Software Developer (NOC 9990.4)
- Software Developer — Services (NOC 9990.5)
- Software Products Developer (NOC 9990.6)
- 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
- 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)
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree, or a post-secondary diploma/certificate of two years or more with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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
- Education: Bachelor’s degree or a two-year post-secondary diploma or certification with a computing element.
- Language: Working proficiency in English or French (written and oral)
- 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.