Enable job alerts via email!

Software Engineer Team Lead - Development

T-Net British Columbia

Vancouver

On-site

CAD 80,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team that thrives on open-source innovation and a collaborative culture. As a Software Engineer Team Lead, you will play a pivotal role in shaping the future of our software platform. This position offers the chance to lead a talented group of developers while engaging in architectural discussions and managing day-to-day priorities. With a strong emphasis on flexibility and a laid-back office atmosphere, this role is perfect for those who value a supportive work environment. If you are passionate about technology and eager to contribute to exciting projects, this opportunity is for you!

Benefits

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

Qualifications

  • 5+ years experience as a developer, with 2+ years leading a team.
  • Strong understanding of object-oriented programming concepts.

Responsibilities

  • Participate in architectural discussions and manage development team priorities.
  • Communicate with stakeholders to prioritize features and improvements.

Skills

Linux system installation
Object-oriented programming
Python
Django
C programming
REST APIs
Agile methodologies
Version control with Git
Problem-solving skills
Communication skills

Tools

Jira

Job description

Software Engineer Team Lead - Development

TEEMA Solutions Group Inc.

Job Title: Software Engineer Team Lead - Development

Job ID: NC4446961112

Would you like to join a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing ideas, and maintaining 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.

Duties & Responsibilities:

  1. Participate in architectural discussions related to achieving the product vision
  2. Perform software engineering in a team environment
  3. Participate in a Level 4 support rotation
  4. Manage the day-to-day priorities of the development team
  5. Communicate with stakeholders and product managers to prioritize new features and technical improvements
  6. Break down features into Epics and Stories in Jira
  7. Order Kanban swim lanes to reflect set priorities and keep the backlog healthy
  8. Run refinement meetings and release retrospectives
  9. Identify gaps in knowledge sharing and document processes
  10. Assist with hiring and training new employees
  11. Recommend and manage the balance between new features and technical debt

Qualifications/Experience/Skills:

  1. The ability and desire to quickly learn new topics and frameworks
  2. Knowledge of Linux system installation, configuration, and maintenance
  3. 2+ years experience leading a development team and 5+ years experience as a developer
  4. Excellent written and verbal communication skills
  5. Highly organized and process-driven
  6. Strong problem-solving skills
  7. Strong understanding of object-oriented programming concepts and design patterns

Preferred Skills:

  1. Knowledge of Python and Django
  2. Knowledge of C
  3. Knowledge of event-driven and Linux network socket programming
  4. Knowledge of IP networking, particularly good working knowledge of principles and protocols
  5. Familiarity with REST APIs and microservices
  6. Knowledge of version control with Git
  7. Experience with Agile methodologies
  8. Disciplined approach to testing and quality assurance

Compensation:

  1. Equal opportunity
  2. A flexible work environment at the office
  3. Extended medical and dental benefits
  4. ESOP

Office Locations:

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

Similar jobs

Senior Developer Team Lead

Alethea Medical

Calgary

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Team Lead, DevOps

Modern Campus

Toronto

Remote

CAD 90,000 - 160,000

Today
Be an early applicant

Team Leader, DSM (Remote)

Farber Group

Golden Horseshoe

Remote

CAD 60,000 - 100,000

2 days ago
Be an early applicant

Team Lead, Underwriting Support

Liberty Mutual Canada

Vancouver

Hybrid

CAD 80,000 - 105,000

2 days ago
Be an early applicant

Team Lead, Talent Acquisition, Operations and Programs

Themis Solutions Inc.

Vancouver

Hybrid

CAD 93,000 - 118,000

Today
Be an early applicant

Team Lead - Virtual Commissioning Program

Power TakeOff

Remote

USD 60,000 - 85,000

3 days ago
Be an early applicant

Front End Developer Team Lead

Sync.com

Toronto

Remote

CAD 80,000 - 120,000

8 days ago

Gestionnaire de produits / Product Owner

MediSolution

Ontario

Remote

CAD 60,000 - 100,000

6 days ago
Be an early applicant

Manager, ITOM Architect / Team Lead

KPMG LLP Canada

Vancouver

On-site

CAD 101,000 - 127,000

Yesterday
Be an early applicant