Associate Developer

  • Location:
  • Department:
    Information Systems and Technology
  • Posting ID:
  • Position type:
    Full Time


Working as part of the Application Development team under the guidance of the Team Lead, Application Development, and reporting directly to the Manager, IS&T, this position is responsible for maintaining, supporting and assisting with the development of application systems. The successful incumbent will contribute to the ongoing improvement of IT services, be committed to quality standards and participate in the team by assisting others, sharing information and contributing to goals.



  • Provide support to internal customers and end users, in collaboration with the rest of the development team
  • Investigate and resolve issues related to custom-built applications
  • Identify and propose application system improvements
  • Create and maintain scheduled and ad hoc reports for teams across the business
  • Resolve application related issues in the incident queue and document resolution as required
  • Provide work estimates and progress updates in a timely manner
  • Work as part of a team to develop new functions, applications, and technical specifications to respond to changing needs, while ensuring adherence to the department’s development standards
  • Regularly review and assess developmental goals, accomplishments and priorities to meet personal, departmental and organizational objectives
  • Provide after-hours remote system support as required
  • Perform other projects related duties as required



  • Completion of a Bachelor’s degree in Computer Science and a minimum of 1 year related experience.  An equivalent combination of training and experience will be considered
  • Preference will be given to candidates with direct experience in:
    • Front end development languages, libraries, and platforms, such as HTML/CSS/Javascript, JQuery, Bootstrap
    • Application integration using REST web services, Data ETL and migration using SQL scripts
    • Version control tools, and CI/CD
    • Agile development practices and methodologies
    • Development in platform-as-a-service environment
  • Knowledge of .Net framework, experience with cloud-based IDE, MVC pattern, and low code application development would be considered assets
  • Strong analytical and problem-solving skills with the ability to understand and document program requirements
  • Ability to collaborate and work cooperatively with others, as well as independently with minimal supervision
  • Must have strong organizational skills with the ability to manage multiple tasks and set priorities within established guidelines and time constraints
  • Service focused with strong written and verbal communication skills and the ability to explain concepts and technical details to various audiences
  • Commitment to ongoing personal and professional development
  • The successful candidate may be required to undergo a background check
  • Must be legally entitled to work in Canada on an unrestricted basis
Apply Now