Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Developer

Government of Canada

London

On-site

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A government agency in London, Ontario, is seeking a software developer with a solid background in software development and maintenance. Candidates should hold a Bachelor's degree or equivalent experience in engineering-related fields and have at least five years of professional experience. Responsibilities include writing, integrating, and testing software code, as well as maintaining existing programs and preparing necessary documentation. This role requires office presence, with no option for remote work.

Benefits

Health benefits
Dental plan
Disability benefits
Health care plan
Vision care benefits
Paid time off (volunteering or personal days)
Parking available

Qualifications

  • Minimum of 5 years of experience required.
  • Proficient in software development and maintenance.

Responsibilities

  • Write, modify, integrate and test software code.
  • Maintain existing computer programs by making modifications as required.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software.
  • Assist in the collection and documentation of user's requirements.
  • Assist in the development of logical and physical specifications.
  • Work with JavaScript Object Notation (JSON).
  • Write specifications and technical reports.
  • Test data models and database management systems.
  • Execute full lifecycle software development.

Education

Bachelor's degree
or equivalent experience
Engineering-related fields, other
Job description
Overview

Languages: English

Education
  • Bachelor's degree
  • or equivalent experience
  • Engineering-related fields, other
Experience

5 years or more

On site

Work must be completed at the physical location. There is no option to work remotely.

Responsibilities
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user\'s requirements
  • Assist in the development of logical and physical specifications
  • JavaScript Object Notation (JSON)
  • Write specifications and technical reports
  • Test data models and database management systems
  • Execute full lifecycle software development
Benefits
  • Health benefits
    • Dental plan
    • Disability benefits
    • Health care plan
    • Vision care benefits
  • Other benefits
    • Paid time off (volunteering or personal days)
    • Parking available
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.