Enable job alerts via email!

Software Engineer - Development

T-Net British Columbia

Vancouver

Hybrid

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A forward-thinking software company based in Vancouver seeks a Software Engineer - Development. Join a passionate team that values open-source software and a flexible work culture. You will work on software design, development, and testing while participating in architectural discussions. Ideal candidates should have good knowledge of Linux and object-oriented programming. This position offers remote working options and a collaborative team environment.

Benefits

Flexible work environment
Extended medical and dental benefits
Employee Stock Ownership Plan (ESOP)

Qualifications

  • Ability to learn quickly and adapt to new technologies.
  • Experience in a team environment is essential.
  • Strong understanding of object-oriented programming.

Responsibilities

  • Participate in architectural discussions for product vision.
  • Engage in software engineering within a team setting.
  • Take part in Level 4 support rotation.

Skills

Desire to learn new topics and frameworks
Linux system installation and maintenance
Excellent written and verbal communication
Strong problem-solving skills
Job description
Overview

Job Title: Software Engineer - Development

Job ID: NC9925151112

Would you like to join a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have continued to grow over the last 7 years. The team values a flexible work environment, a laid-back office culture, and working with great people.

We are looking for a software engineer to join our team who is passionate about contributing to the design, development and testing of our software platform.

Responsibilities
  • Participate in architectural discussions related to achieving the product vision
  • Perform software engineering in a team environment
  • Participate in a Level 4 support rotation
Qualifications/Experience/Skills
  • The ability and desire to quickly learn new topics and frameworks
  • Knowledge of Linux system installation, configuration, and maintenance
  • Experience working in a team environment
  • Excellent written and verbal communication skills
  • Highly organized and process-driven
  • Strong problem-solving skills
  • Strong understanding of object-oriented programming concepts and design patterns
Preferred Skills
  • Knowledge of Python and Django
  • Knowledge of C
  • Knowledge of event-driven and Linux network socket programming
  • Knowledge of IP networking, particularly good working knowledge of principles and protocols
  • Familiarity with REST APIs and microservices
  • Knowledge of version control with Git
  • Experience with Agile methodologies
  • Disciplined approach to testing and quality assurance
Compensation
  • A flexible work environment, at the office or remotely
  • Extended medical and dental benefits
  • ESOP
Preferred Locations
  • Remote locations will be considered for experienced engineers

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Software Engineer - Development
TEEMA Solutions Group Inc.
Vancouver

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