Intermediate Programmer/Analyst (development of selection assessment tools)

Closing on: Apr 15, 2025
Level of effort: Part-Time
Type of engagement: Remote
Duration: 3 years
Sector: Public
Language: English

A Public Sector client is seeking a Intermediate Programmer/Analyst to support developing selection assessment tools using modern testing methods and technology.

Mandatory requirements

  • Education:
    • Option 1: A master’s degree in psychology or education.
    • Option 2: A bachelor’s degree (any discipline) with 2 years’ experience working in a social science field (e.g., education, psychology, sociology).
  • Minimum 5 years of experience using statistical programming languages such as R, Python, or other similar languages (e.g., SAS, Matlab, SQL).
  • Capability to draft documentation and to clearly articulate concepts in English both in writing and orally.

General Tasks

  • Gather and analyze data to assess the effectiveness, reliability, and functionality of a computer adaptive assessment developed for deployment via the Defence Learning Network (DLN).
  • Develop or modify relevant software (e.g., R program code) to address any issues uncovered through quality assurance testing, or to support the deployment or integration of the assessment on other IT platforms (as determined by internal stakeholders).
  • Develop materials (e.g., computer algorithms, item banks, scoring keys, test instructions) to support the effective functioning of the computer adaptive cognitive assessment (e.g., construct definition, content validation, test specifications, item development, test design/assembly, item banking, test administration, test scoring, passing scores, and reporting).
  • Prepare technical reports and/or presentations to document findings and processes related to any of the aforementioned tasks. (Stream: Programmer/Analyst).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx