Senior Software Development Lead

6 days ago


Burnaby, British Columbia, Canada Enersys Full time

Job Overview

EnerSys is a global leader in stored energy solutions, serving the industrial technology sector with cutting-edge products that drive energy efficiency, reliability, and sustainability. As a Senior Software Development Lead at EnerSys, you will play a key role in shaping the company's software development strategy and leading cross-functional teams to deliver innovative solutions.

This role offers an exciting opportunity to join a dynamic organization and contribute to the development of world-class software products. With a strong focus on collaboration, innovation, and customer satisfaction, we are seeking a seasoned professional with exceptional leadership and technical skills to lead our software development efforts.

Key Responsibilities

  • Develop and implement software development strategies and roadmaps to meet business objectives.
  • Lead high-performing cross-functional teams to deliver software products and features.
  • Collaborate with stakeholders to define project requirements and ensure timely delivery.
  • Design and develop reliable, cost-effective, and scalable software solutions.
  • Implement unit test code and assist in other relevant test automation.
  • Participate in effort and complexity estimation for proposed new features.
  • Contribute to continuous improvement of existing products and processes.

Requirements

  • Bachelor of Computer Science or Electrical Engineering or equivalent.
  • Minimum of 5 years of relevant and professional software experience.
  • Strong leadership and team management skills.
  • Exceptional communication and presentation (oral and written) skills in English.
  • Ability to collaborate with team and stakeholders to derive options for solutions to problems.
  • Strong analysis, problem solving, design, and troubleshooting skills.

Preferred Qualifications

  • Experience in C# programming.
  • Experience with JavaScript (AngularJS) and HTML.
  • Familiarity with Agile development process, SCRUM, and experience in R&D environment.
  • Experience with Visual Studio.
  • Experience in multithreading, real-time, or asynchronous programming.

Compensation Package

The estimated salary for this role is $100,000 - $130,000 per year, depending on qualifications and experience. In addition to a competitive salary, EnerSys offers a comprehensive benefits package, including extended medical, vision, and dental coverage, life insurance, long-term disability, tuition reimbursement, and a 6% RRSP employer matching program.

About EnerSys

EnerSys is committed to providing equal employment opportunities to all employees and applicants for employment, regardless of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.



  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job Title: Senior Audio Software DeveloperJob Summary:We are seeking a skilled Senior Audio Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in software development, experience with embedded audio systems, and a passion for delivering high-quality solutions.Key Responsibilities:Design and...


  • Burnaby, British Columbia, Canada econommi Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at econommi. In this role, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesLead and coordinate teams of information systems...


  • Burnaby, British Columbia, Canada AM TECHNOLOGIES Full time

    Job OverviewWe are seeking an experienced Senior Software Development Professional to join our team at AM Technologies. The successful candidate will have a strong background in software development and be able to lead the design, development, and implementation of software applications.


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Binary Stream Software Inc. in Canada.Job DescriptionThe successful candidate will be responsible for designing, developing, and testing software code using Agile methodologies.You will communicate technical problems, processes, and solutions effectively with...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    As a Senior Software Engineering Team Lead at OSI Maritime Systems Ltd., you will have the opportunity to lead a high-performing team of software engineers and contribute to the development of cutting-edge navigation and tactical solutions for naval and maritime security operations.About UsOSI Maritime Systems Ltd. has a rich history of innovation,...


  • Burnaby, British Columbia, Canada econommi Full time

    About EconommiEconommi is a dynamic and innovative company that prides itself on delivering cutting-edge solutions.Salary & BenefitsWe offer an attractive salary of $ 80,000 - 100,000 per annum, depending on experience. In addition to a competitive salary, we provide a comprehensive benefits package, including medical, dental, and vision coverage, as well as...


  • Burnaby, British Columbia, Canada Infoblox Canada Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Infoblox Canada Ltd. in Montreal.Job OverviewThis role will focus on developing and maintaining software applications, ensuring they meet the required standards of quality, reliability, and performance.ResponsibilitiesDevelop, test, and deploy software applications...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    OSI Maritime Systems Ltd.About UsWe are a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. Our technology is used by navies and coast guards worldwide to enhance situational awareness, operational efficiency, and mission effectiveness. We have a global presence with offices in Canada, the UK,...


  • Burnaby, British Columbia, Canada SEVEN HILLS GROUP TECHNOLOGIES INC. Full time

    About the JobWe are seeking a highly skilled Senior Software Developer to join our team at SEVEN HILLS GROUP TECHNOLOGIES INC. This is a full-time position that offers a competitive salary and benefits package.Job Summary:This role involves designing, developing, testing, and maintaining software applications using various programming languages and...


  • Burnaby, British Columbia, Canada SEVEN HILLS GROUP TECHNOLOGIES INC. Full time

    The SEVEN HILLS GROUP TECHNOLOGIES INC. is seeking a highly skilled and experienced Senior Software Development Specialist to join our team.About the RoleAs a Senior Software Development Specialist, you will be responsible for designing, developing, and implementing software applications that meet the needs of our clients.Your primary focus will be on...

  • Software Developer

    1 week ago


    Burnaby, British Columbia, Canada Altea Healthcare Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Altea Healthcare, a leading healthcare startup company based in Burnaby, BC. This is a full-time position that requires 2+ years of experience in leading teams and projects.In this role, you will play a key part in designing and implementing various product features using .NET...


  • Burnaby, British Columbia, Canada Financière Sun Life Full time

    Job Title: Senior Software Engineer - Python DeveloperAbout the Role:We are seeking a highly skilled Senior Software Engineer - Python Developer to join our team. As a senior software engineer, you will be responsible for designing, developing, and deploying high-quality software applications using Python.Key Responsibilities:Design and develop high-quality...


  • Burnaby, British Columbia, Canada Infoblox Canada Ltd. Full time

    About the RoleWe are seeking a skilled Senior Software Architect to lead our software development team in designing and implementing cutting-edge solutions.Job SummaryThis is a permanent full-time position with a competitive salary of $115,000 - $145,000 per year, depending on experience.Key ResponsibilitiesDesign and develop software systems that meet...


  • Burnaby, British Columbia, Canada Omnidigi Inc. Full time

    We are seeking a highly skilled Senior Software Architect to join our team at Omnidigi Inc. in a permanent, 40 hour per week position.The estimated annual salary for this role is $80,000 - $110,000, depending on experience and qualifications.Job DescriptionThis Senior Software Architect role involves leading multidisciplinary teams to develop website...


  • Burnaby, British Columbia, Canada BC Hydro Full time

    About the JobWe are seeking a highly skilled Senior Software Development Engineer to join our team at BC Hydro. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that support our business operations.ResponsibilitiesDesign and develop high-quality software solutions that meet...


  • Burnaby, British Columbia, Canada Houle Full time

    About This Role:We are seeking an experienced Senior Technical Software Developer to join our Corporate IT team in Burnaby. As a key member of our team, you will be responsible for designing, developing, and maintaining enterprise-level applications using Python and C#.Your Responsibilities:Configuring and developing ERP systemsIntegrating APIs between ERP...


  • Burnaby, British Columbia, Canada SEVEN HILLS GROUP TECHNOLOGIES INC. Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer - Full Stack Development to join our team at SEVEN HILLS GROUP TECHNOLOGIES INC.Company OverviewOur company is a leading technology firm that specializes in developing innovative software solutions. We are committed to delivering high-quality products that meet the...


  • Burnaby, British Columbia, Canada Enersys Full time

    EnerSys, a leading industrial technology provider, is seeking an experienced Software Development Lead to join our Vancouver team. This is an exciting opportunity to lead the development of supervisory, monitoring and control software for our power conversion management systems.Job SummaryThe successful candidate will be responsible for designing and...


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About Binary Stream Software Inc.Binary Stream Software Inc. is a leading technology company that offers innovative software solutions to its clients.Job Title: Software DeveloperJob Summary:We are seeking a highly skilled and motivated Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, testing,...


  • Burnaby, British Columbia, Canada Fraser Health Full time

    We are seeking a Senior Software Engineer to lead our Cloud and DevOps services. The ideal candidate will have experience with cloud infrastructure and a strong background in software development.Responsibilities include:Designing and implementing cloud-based systemsLeading DevOps practices to ensure efficient deployment and maintenance of cloud...