Job Search and Career Advice Platform

Enable job alerts via email!

software engineer

Toonie

Vancouver

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Vancouver is seeking a Software Engineer to develop and maintain software solutions while coordinating system integration. The ideal candidate should hold a Bachelor's degree in Computer Science or a related field and have 2 to 3 years of software development experience. This full-time position requires on-site work only, with a salary of $62.50 per hour. Additional responsibilities include leading teams, performing usability tests, and ensuring product quality.

Qualifications

  • 2 years to less than 3 years of experience in software development.
  • Ability to work collaboratively in a team.
  • Strong problem-solving skills.

Responsibilities

  • Collect and document user requirements.
  • Define system functionality and optimize architecture.
  • Research technical information for software development.

Skills

Developing software solutions
Coordinating system integration
Leading teams of information systems professionals
Conducting usability testing
Evaluating performance and reliability of system designs

Education

Bachelor's degree in Computer Science or related field
Job description
Software Engineer

Posted on: November 21, 2025

Location: Vancouver, BC V6G 2Z6

Salary: $62.50 per hour (Full-time, 40 hours per week, Permanent)

Overview

Responsibilities include developing and maintaining software solutions, coordinating system integration, and leading teams of information systems professionals.

Responsibilities
  • Collect and document user requirements
  • Coordinate the development, installation, integration, and operation of computer-based systems
  • Define system functionality
  • Develop flowcharts, layouts, and documentation to identify solutions
  • Develop process and network models to optimize architecture
  • Study systems flow, data usage, and work processes to develop software solutions
  • Evaluate the performance and reliability of system designs
  • Evaluate user feedback
  • Execute full lifecycle software development
  • Plan every step of the integration of a computer-based system
  • Prepare a plan to maintain software
  • Research technical information to design, develop, and test computer-based systems
  • Upgrade and maintain software
  • Lead and coordinate teams of information systems professionals in software and integrated information systems development, process control software, and other embedded software control systems
  • Perform usability testing
  • Operate automatic or other testing equipment to ensure product quality
  • Consult with clients after sale to provide ongoing support
  • Conduct tests and perform security and quality controls
  • Execute and document results of software application tests and information and telecommunication systems tests
Education & Experience
  • Bachelor's degree in Computer Science or related field (or equivalent experience)
  • 2 years to less than 3 years of experience in software development
Language Requirement
  • English
Work Setting
  • Willing to relocate
  • Private company, corporation or industry
  • On site (work must be completed at the physical location, no remote option)
Who can apply for this job?
  • Canadian citizens and permanent or temporary residents of Canada
  • Other candidates, with or without a valid Canadian work permit
Advertised until

2025-12-21

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.