Intermediate Programmer

Location: Toronto, ON

Job Type: Full-time


This position is responsible for expert level performance in specific areas related to provision of technical or business solutions clients. The customer base consists of public and private sector agencies and businesses employing diverse information management environments:


  • Provide expert level programming

  • Provide expert level abilities in database design, development, and enhancement within either the oracle DBMS or the MS SQL Server DBMS

  • Assist with process, data and object modeling in a variety of application and database environments

  • Contribute to systems architecture analysis, design, development, and enhancement

  • Maintain currency and develop greater expertise in industry leading information management technologies


  • Work as project team member during end to end system life cycle development of major projects

  • Lead minor projects and assists junior level staff with minor projects

  • Provide technical input to risk analysis and change control

  • Accurately report project status to senior project team members


  • Present a professional image in conduct, attitude and attire

  • Assist with the development of client information management standards and evaluation of technology trends

  • Contribute to business area assessment, user needs analysis and business systems design

  • Assist with comprehensive cost/benefit analysis and preparation of business cases for new projects


  • Assist and mentor junior level Solutions staff to ensure they are meeting project deliverables and timelines



Minimum of an undergraduate degree or recognized technical diploma in Computer Science or related field, and four years demonstrable experience at the intermediate level in the information management and systems environment.

Provide a confirmed working history that illustrates excellent analytical and problem solving abilities. Illustrate proficiency in both verbal and written communications. Possess a high degree of personal integrity and interpersonal skills.

Demonstrate a willingness to commit the additional time and effort necessary during periods of heavy workload in order to meet project milestones, implementation deadlines and the like. Demonstrate an expert level of knowledge and experience in:

  • Application design, development and implementation of medium to large database projects

  • Data management methodologies, technologies and standards

  • Ability to define and resolve complex technical problems in heterogeneous information systems environments

Possess a sound working knowledge of, and significant hands on experience with, at least two of the following:

  • Microsoft .NET., C##

  • Database design, development, and enhancement within either the Oracle DBMS or the MS SQL Server DBMS

  • Strong skills in WEB application development are essential

  • Java utilizing J2EE

  • Python


Desirable skills include:

  • Expert level skills in data modelling

  • More than three years of experience with process and object modeling

  • An advanced level of experience with technical architecture analysis, design, development, and enhancement

  • A proven ability to adapt to emerging industry leading information management technologies

Precise ParkLink is an equal opportunity employer committed to inclusive, barrier-free recruitment and selection processes and work environments. We will accommodate the needs of applicants under the Human Rights Code and Accessibility for Ontarians with Disabilities Act (AODA) throughout all stages of the recruitment process. Please advise the Resource Department to ensure your accessibility needs are accommodated throughout the process.

Maria Lato