Systems Development
Technical Writer
Consultants typically work with project and technical leads to develop new corporate policies, standards, and procedures related to the use of information technology and resources. They may also be responsible for researching and reviewing the existing documentation and revising it when necessary, as well as establishing standards and version control for written documentation.
Contract
Engagement will vary in length, dependent upon the client's needs.
- Ottawa
- Toronto
Courseware Developer
Courseware Developers typically develop training program materials tailored to the intended audience, as well as select relevant instructional media, recommend instructional strategies, and develop performance measurements.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
The services required for a Courseware Developer opportunity may include, but are not limited to the following:
Web Application Developer
Consultants typically design web-based information dissemination systems, including developing and programming web-based applications in Object-Oriented (OO) software languages. They may also be involved in gathering and analyzing user requirements.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
Processing Developer
Processing Developers are typically responsible for developing new functionality in data gathering systems, providing custom software loads for testing trials, and developing the data processing environment.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
Database Developer
Consultants are typically responsible for logical database design, modeling, and implementation, using applications such as Oracle, Sybase, Gemstone, Objectivity, DB2, and Retrievalware. In addition, they may design and develop database related software for n-tier architecture, and optimize database designs to increase performance.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
Database Administrator
Consultants are typically responsible for installing and configuring database server software, using applications such as Oracle, Sybase, Gemstone, Objectivity, DB2, and Retrievalware. In addition, they may perform database tuning and maintenance duties, as well as database optimizations.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
Data Conversion Specialist
These specialists oversee all aspects of the data conversion process, including mapping, trial conversions, enhancements, and verification of the completeness and accuracy of the data conversion. Consultants should be able to analyze and coordinate data file conversions from numerous platforms.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
Object Oriented Programmer / Analyst - Senior
These consultants will lead the team responsible for programming language models organized around “objects” rather than “actions,” and data rather than logic. They may also analyze and program in n-tier environments using one of the three Object-Oriented (OO) programming languages, while maintaining relationships and communications with management.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
The successful candidate for the Senior Object Oriented Programmer/Analyst will lead a team responsible for the programming of a language model organized around "objects" rather than "actions" and
Object Oriented Programmer / Analyst - Intermediate
Consultants are typically responsible for programming language models organized around “objects” rather than “actions,” and data rather than logic. They may also analyze and program in n-tier environments using one of the three Object-Oriented (OO) programming languages.
Contract
Engagements range from one month to several years.
- Ottawa
- Toronto
The successful candidate for the Intermediate Object Oriented Programmer will be responsible for the programming of language models organized around "objects" rather than "actions" and data rather


