Software Engineer

 

Description:

As a Software Engineer I, you will be responsible for learning and contributing to the design, development, and maintenance of software solutions that support our business needs. This early career role offers a great opportunity to build a strong foundation in software development and work alongside experienced engineers to build real-world public safety solutions.

What You'll Do
 

  • Assist in the design, development, and testing of software applications, ensuring they meet functional and technical specifications.
  • Develop skills by learning from more experienced engineers, attending training sessions, and keeping up to date with best practices.
  • Write clean, efficient, and maintainable code under guidance, contributing to both front-end and back-end development tasks.
  • Work closely with product owners, designers, and engineers to understand requirements and participate in the development of software solutions.
  • Participate in unit and integration testing, help troubleshoot issues and resolve bugs.
  • Document code, designs, and other relevant technical information to ensure clarity and maintainability of the software.
  • Contribute to the team's development process by participating in sprint planning, standups, and code reviews.
  • Performs other related duties as assigned to support team objectives, departmental needs, and overall organizational priorities.
     

What You'll Bring
 

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
  • 0-2 years of professional experience in software development or relevant internships/projects.
  • Familiarity with at least one programming language, such as C#, Python, JavaScript, or similar.
  • Basic knowledge of relational databases (SQL).
  • Familiarity with version control systems, particularly Git.
  • Ability to approach problems methodically and seek solutions with guidance.
  • Strong communication skills and the ability to collaborate effectively within a team environment.
  • Eagerness to learn new technologies, tools, and methodologies.
  • Ability to pass a criminal background check for CJIS security requirements.
     

Impress Us With
 

  • Familiarity with or exposure to web development frameworks (e.g., Vue, React, Angular).
  • Familiarity with Desktop Frameworks or exposure to desktop development frameworks (e.g., WPF, WinUI, WinForms).
  • Basic knowledge of cloud services such as AWS or Azure.
  • Understanding of testing concepts and frameworks.
  • Familiarity with DevOps Tools including CI/CD pipelines and Kubernetes.
  • Familiarity with AI tooling in development workflows.

Organization Versaterm
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Vancouver,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Entry Level
Experience Fresh
Posted at 2026-01-12 3:33 pm
Expires on 2026-02-26