обновлено 3 дня назад
Team Lead, Software Development
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Team Lead, Software Development (Software Architecture/DevOps): Leading the design, development, and delivery of complex software systems and platform capabilities with an accent on hands-on coding, architecture, performance, security, and compliance. Focus on guiding a development team, managing medium-scale projects, controlling risks and changes, and delivering reliable capabilities within agreed quality, budget, and timeline targets.
Location: Hybrid, based in the Toronto, Ontario office two or more days per week
Company
develops technology for Earth sciences that helps organisations make better decisions about resources, infrastructure, renewable energy, and environmental impact.
What you will do
- Lead a software development team and collaborate with development managers, product managers, product designers, and cross-functional stakeholders.
- Provide design and architectural guidance for complex applications, services, components, modules, and platform capabilities.
- Maintain hands-on coding and promote software engineering best practices, modelling standards, and development methodologies.
- Own the delivery and quality of software capabilities, including functional and non-functional requirements for performance, security, and compliance.
- Plan and complete medium-scale projects, allocating work, managing change control and risks, and tracking budgets, timelines, and deliverables.
- Support team performance and development through quality assessments, feedback, recommendations, and employment decisions.
Requirements
- Bachelor’s degree in computer science, engineering, or an equivalent qualification.
- 7+ years of experience in relevant software developer roles, including senior software development experience.
- At least 1 year of formal or informal team leadership experience.
- Familiarity with CI/CD pipelines and DevOps practices.
- Ability to investigate and resolve complex technical issues, evaluate technologies, and communicate complex ideas effectively.
- Ability to influence stakeholders, collaborate cross-functionally, and uphold security, privacy, and ethical practices.
Culture & Benefits
- Collaborative culture focused on curiosity, innovation, customer impact, ownership, and continuous improvement.
- Open communication, connected teams across geographical distances, and leadership opportunities at every level.
- Competitive salary, flexible working, and location-specific benefits.
- Paid volunteer day, employee share purchase plan in most locations, rewards and recognition, and continuous learning opportunities.
- Culture, wellbeing, personal support resources, and regular office engagement events.
Hiring process
- Accommodation is available during the recruitment process for candidates who require it.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Engineering Manager - Software Development
4 часа назад
Team Lead, Engineering
110 000 - 130 000CAD
4 дня назад
Director, Application Development Chapter Lead (Insurance)
4 дня назад
TechLead, Software Development (Java)
4 дня назад
Enterprise Technical Lead (AI/AWS)
6 дней назад
Leader, AI Platform Engineer (AI)
150 000 - 175 000CAD