Titre du poste ou emplacement
RECHERCHES RÉCENTES

Software Engineer Team Lead - Development

North Vancouver, BC
Full-time
Experienced
Avantages pour l'entreprise
Dental Insurance
Flexible Work
Publié il y a 26 jours Ce travail peut expirer bientôt !
Job Title: Software Engineer Team Lead - DevelopmentJob ID: NC4446961112
Would you like to join are a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing our ideas, and keeping their best parts of our 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:
  • Participate in architectural discussions related to achieving the product vision
  • Perform software engineering in a team environment
  • Participate in a Level 4 support rotation
  • Manage the day-to-day priorities of the development team
  • Communicate with stakeholders and product managers to prioritize new features and technical improvements
  • Break down features into Epics and Stories in Jira
  • Order Kanban swim lanes to reflect set priorities and keep the backlog healthy
  • Run refinement meetings and release retrospectives
  • Identify gaps in knowledge sharing and document processes
  • Assist with hiring and training new employees
  • Recommend and manage the balance between new features and technical debt
Qualifications/Experience/Skills:
  • The ability and desire to quickly learn new topics and frameworks
  • Knowledge of Linux system installation, configuration, and maintenance
  • 2+ years experience leading a development team and 5+ years experience as a developer
  • 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:
  • Equal opportunity
  • A flexible work environment at the office
  • Casual dress
  • Professional development
  • Extended medical and dental benefits
  • ESOP
Office Locations:
  • Vancouver, Canada and Halifax, Canada

For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com
By applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.