Software Engineering Team Leader

4 months ago


City of Langley, Canada Renewable Energy Systems Full time
Do you want to work to make Power for Good?We're the world's largest independent renewable energy company. We're driven by a simple yet powerful vision: to create a future where everyone has access to affordable, zero carbon energy.We know that achieving our ambitions would be impossible without our people. Because we're tackling some of the world's toughest problems, we need the very best people to help us. They're our most important asset so that's why we continually invest in them.RES is a family with a diverse workforce, and we are dedicated to the personal professional growth of our people, no matter what stage of their career they're at. We can promise you rewarding work which makes a real impact, the chance to learn from inspiring colleagues from across a growing, global network and opportunities to grow personally and professionally.Our competitive package offers rewards and benefits including pension schemes, flexible working, and top-down emphasis on better work-life balance. We also offer private healthcare, discounted green travel, 25 days holiday with options to buy/sell days, enhanced family leave and four volunteering days per year so you can make an impact somewhere else.The Position
  • To lead and line manage one of our excellent cross functional teams of circa 6-8 Software Engineers
  • To have experience in building design system and FE platforms
  • Uphold RES’s values of Passion, accountability, collaboration & excellence
  • Build a supportive culture where everyone can be their best (trust, collaboration, autonomy, mastery)
  • Work with the team to build sustainable Agile team processes
  • Coach and mentor technical staff
  • Manage Agile delivery of the team’s backlog
  • Facilitate team decision making and guide discussion on architecture and technical approaches to adopt
  • Use data and continuous improvement to help the team strive for excellence
  • Report to stakeholders on progress through OKRs (Objectives & Key Results)
  • Work closely with the Product management and the Product design team who are responsible for what we build
  • Coordinate with other Team Leads to assist, share progress and encourage best practice
Key AccountabilitiesYou have considerable experience as a software developer and leading development teams using modern approaches. You are passionate about technology, Agile software development and building great teams where everyone can be their best. You should be comfortable contributing technically; however, we acknowledge that being a great Team Lead will require significant effort to be focused on leading the team and ensuring delivery of great software rather than coding.Knowledge
  • Software development best practice
  • Agile/Lean practices
  • Continuous Integration, DevOps & DevSecOps
  • Cloud Architecture
  • Infrastructure as Code
  • Machine Learning & Artificial Intelligence
  • Security
Skills
  • C# and .NET
  • JavaScript/TypeScript, React, HTML, CSS
  • Design principles and patterns
  • Cloud Architecture (Azure)
  • APIs / Web services
  • Python
  • Communication & presentation skills
Experience
  • Considerable experience as a software developer
  • Experience leading development teams using modern approaches.
  • Coaching Agile software development teams
  • Implementation of industry best practices such as TDD, CI/CD, DevOps & DevSecOps
  • Delivering software which is reliable, scalable, secure, maintainable & extensible
  • Leading remote teams
Qualifications
  • All relevant qualifications considered
At RES we celebrate difference as we know it makes our company a great place to work. Encouraging applicants with different backgrounds, ideas and points of view, we create teams who work together to solve complex problems and design practical solutions for our clients. Our multiple perspectives come from many sources including the diverse ethnicity, culture, gender, nationality, age, sex, sexual orientation, gender identity and expression, disability, marital status, parental status, education, social background and life experience of our people.#LI-GF1
#LI-Remote #J-18808-Ljbffr

  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    Join Our Mission to Power a Sustainable FutureWe're Renewable Energy Systems, the world's largest independent renewable energy company. Our vision is to create a future where everyone has access to affordable, zero-carbon energy. We're driven by a passion for innovation and a commitment to making a positive impact on the environment.We're looking for a...


  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    Join Our Mission to Power a Sustainable FutureWe're Renewable Energy Systems, the world's largest independent renewable energy company. Our vision is to create a future where everyone has access to affordable, zero-carbon energy. We're driven by a passion for innovation and a commitment to making a positive impact on the environment.We're looking for a...


  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    Unlock Your Potential with Renewable Energy SystemsWe're a global leader in renewable energy, and we're on a mission to create a sustainable future for all. As a Software Engineering Team Lead, you'll play a critical role in driving our innovation and success.About the RoleWe're seeking an experienced Software Engineering Team Lead to lead and manage one of...


  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    Unlock Your Potential with Renewable Energy SystemsWe're a global leader in renewable energy, and we're on a mission to create a sustainable future for all. As a Software Engineering Team Lead, you'll play a critical role in driving our innovation and success.About the RoleWe're seeking an experienced Software Engineering Team Lead to lead and manage one of...


  • City of Langley, Canada Active Silicon Full time

    Active Silicon is a market leader in the design and manufacture of leading-edge computer imaging products. These products are used in many areas of science and industry, including manufacturing, life sciences, medical imaging, robotics and security, with many products targeted to specific customer requirements. The current range of products can be seen on...


  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at Renewable Energy Systems. As a key member of our organization, you will be responsible for leading and managing a cross-functional team of software engineers to deliver high-quality software solutions.Key ResponsibilitiesTeam Leadership: Lead and manage a team of...


  • Langley, British Columbia, Canada Renewable Energy Systems Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at Renewable Energy Systems. As a key member of our organization, you will be responsible for leading and managing a cross-functional team of software engineers to deliver high-quality software solutions.Key ResponsibilitiesTeam Leadership: Lead and manage a team of...

  • Software Engineer

    5 days ago


    Langley, Canada Bumjin Kim Full time

    We are seeking a skilled Software Engineer to join our team at Company. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Develop software applications using JavaCollaborate with cross-functional teams to design and implement software solutionsTest and debug software...

  • Software Engineer

    5 days ago


    Langley, Canada Top in Town Pizza & Wings Full time

    We are seeking a skilled Software Engineer to join our team at {company}.The Software Engineer will be responsible for designing, developing, and testing software applications. This is a great opportunity for someone who is passionate about coding and wants to work on exciting projects.Key Responsibilities:Design and develop software applicationsTest and...

  • Software Engineer

    2 weeks ago


    Langley, Canada BIZZINTEL TECHNOLOGY INC. Full time

    BIZZINTEL TECHNOLOGY INC. is seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code, as well as collaborating with cross-functional teams to deliver...

  • Project Leader

    5 months ago


    Quebec City, Canada Capgemini Engineering Full time

    **Life at Capgemini**: Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: - Collaborating with teams of creative, fun, and driven colleagues - Flexible work options enabling time and location-based flexibility - Company-provided home office equipment - Virtual...

  • Software Engineer

    5 days ago


    Langley, Canada MAGIC PAINTING LTD. Full time

    Key Responsibilities:• Design, develop, and test software applications.About the Role:This is an exciting opportunity to join our team as a software engineer. As a key member of our development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.

  • Software Engineer

    5 days ago


    Langley, Canada EssilorLuxottica Full time

    Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teamsIdentify and resolve software issuesRequirementsStrong programming skillsExperience with software development methodologiesFamiliarity with agile developmentAbout the RoleThis is a challenging and rewarding role for a talented software engineer

  • Software Engineer

    5 days ago


    Langley, Canada The Great Indian Restaurant Ltd. Full time

    Job Title: Software EngineerKey Responsibilities:• Develop and maintain high-quality software applications• Collaborate with cross-functional teams to design and implement software features• Troubleshoot and resolve software issues in a timely mannerRequirements:• Bachelor's degree in Computer Science or related field• Proficiency in programming...


  • Langley, Canada Home Crafters Design Solutions Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at {company}.Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for leading the development of software applications and systems. Your expertise will be crucial in designing, developing, and deploying high-quality software solutions that meet our...

  • Software Engineer

    1 week ago


    Langley, Canada BIZZINTEL TECHNOLOGY INC. Full time

    BIZZINTEL TECHNOLOGY INC. is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong foundation in software development and be able to write, modify, integrate, and test software code.The successful candidate will have a college degree or equivalent experience, and will be able to communicate technical problems,...


  • Quebec City, Canada Capgemini Engineering Full time

    **Life at Capgemini**: Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: - Collaborating with teams of creative, fun, and driven colleagues - Flexible work options enabling time and location-based flexibility - Company-provided home office equipment - Virtual...

  • Software Engineer

    5 days ago


    Langley, Canada Progressive Home Warranty Ltd. Full time

    About the Role:We are looking for a highly skilled Software Engineer to join our team. The ideal candidate will have a strong understanding of programming languages and be able to work independently.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsIdentify and report bugs

  • Software Engineer

    2 weeks ago


    Langley, Canada BIZZINTEL TECHNOLOGY INC. Full time

    BIZZINTEL TECHNOLOGY INC. is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong foundation in computer science and software development, with a focus on writing, modifying, integrating, and testing software code.The successful candidate will have a degree in Computer Science or a related field, and will have...

  • Software Engineer

    2 weeks ago


    Langley, Canada BIZZINTEL TECHNOLOGY INC. Full time

    BIZZINTEL TECHNOLOGY INC. is seeking a skilled Software Developer to join our team. The ideal candidate will have a strong foundation in computer science and software engineering principles.The successful candidate will be responsible for writing, modifying, integrating, and testing software code. They will also maintain existing computer programs by making...