Senior Lead Engineer

3 weeks ago


Markham, Canada GE Renewable Energy Full time
Job Description SummaryThe energy transition, and more in particular the decarbonization of power, leads to an increasing share of distributed renewables in the generation mix. This comes with an increasing amount of flexibility, which greatly challenges grid operators to support secure and resilient transmission system operation. Hence, one of the main levers for the energy transition is the digital transformation of the electricity grid, and more in particular the digitization of the automated protection and control functionalities. Managing the fleet of products more and more flexible with more and more predictive maintenance features have a strong impact on all software for the management of the electrical network (hardware agnostic & OS agnostic & virtualization).

The successful candidate will have excellent knowledge of, and hands-on experience with complex software architectures which integrate multiple software components. She or he will be capable of addressing technical issues with the R&D teams, while keeping the overall systems view and customer engagements.

Reporting to the Software Tools Team Manager, the Software Engineer is a team player who will help to drive the development for new products and development teams. This role is to be an experienced software developer for a set of Web application for products based on micro-services and containers. Contribute, review, approve software design with developers.
The role also contributes to improve DevOps KPIs on code quality & security, test automation, coverage, traceability and CI/CD.

Job Description

Roles and Responsibilities

  • Work efficiently as part of an international team located in multiple time zones.
  • Work with a cross-functional team to review technical specifications and understand needs of non-technical engineering users.
  • Work with Product Leaders to understand product requirements.
  • As a confirmed front-end software engineer, contribute and approve product software design.
  • As a confirmed front-end software engineer, review and approve software breakdown per UI component.
  • Estimate and implement HMI components.
  • Implement features and fix bugs in the back-end code, manage and test APIs and optimize code in terms of speed and memory usage.
  • Execute and automate operational processes fast, accurately and securely. Provide solutions to increase visualization, reduce occurrences of errors and improve customer experience. Use an automatic build and test environment.
  • Be part of the implementation, testing and integration processes, and create specifications, test plans and documentation.
  • Acting efficiently through teams, eliminating duplications and taking advantage of the reuse of products and technology.
  • Be a reference of quality in product development and support.
  • Develop coding that meets standards and offers the desired functionality using the technology chosen for the project.
  • Share information with the team with the appropriate level of detail; your collaboration with other developers is expected to be impeccable.

Required Qualifications

  • Degree in Computer Engineering, Electrical Engineering, Computer Science or related areas, with a proven Web application professional experience.
  • Minimum of 5 years of relevant experience implementing web applications

Eligibility Requirements

  • Must be willing to comply with pre-employment screening, including but not limited, reference verification and background check.
  • Must have unrestricted Canadian work authorization or obtain work authorization in the short term.
  • Must work from our Markham office.

Required Skills

  • Excellent written and verbal communication in English.
  • Minimum of 5 years of experience with TypeScript, JavaScript, HTML5 and CSS/SCSS.
  • Minimum of 5 years of experience with Angular, expertise with the Angular 14 framework ideal
  • Minimum of 5 years of C# with ASP.NET Core.
  • Minimum of 5 years using NodeJS, and Docker in the context of a micro-service based architecture.
  • Experience working UI/UX design systems.
  • Ability to identify and apply software design patterns.
  • Understanding of web application security best practices
  • Excellent problem-solving and debugging skills.

Desired Skills

  • Versatility with Visual Studio Code and GIT
  • Proficiency in RESTful API design principles
  • Demonstrate initiative to explore alternative technologies and have great problem-solving skills
  • Knowledge of DevOps practices and tools, such as continuous integration and continuous deployment (CI/CD)
  • NestJS, RxJS, NgRx, Karma; Agile software development.
  • Experience developing database applications, experience with Postgres.

Additional Information

Relocation Assistance Provided: No



  • Markham, Ontario, Canada EXP Full time

    Senior Highway Design Engineer/Lead Ontario Region (Ottawa, Hamilton, Kingston, Markham, or Brampton) At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to...


  • Markham, Ontario, Canada exp Full time

    Senior Bridge Engineer Markham, Brampton, Ottawa ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you...


  • Markham, Canada EXP Full time

    Senior Bridge Engineer Markham, Brampton, Ottawa ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges....


  • Markham, Ontario, Canada exp Full time

    Senior Bridge Engineer Markham, Brampton, Ottawa ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you...


  • Markham, Canada EXP Full time

    Senior Bridge Engineer Markham, Brampton, Ottawa ON At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges....


  • Markham, Canada exp Full time

    Senior Bridge Engineer Markham, Brampton, Ottawa ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals, we bring diverse and talented people together to solve the world's most complex challenges. Here, you...

  • Senior Engineer

    2 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team is currently looking for a Senior Engineer to join us permanently. Responsibilities: Lead the research efforts and drive the advancement of AI-accelerated neural rendering and neural video compression technologies. Assess cutting-edge algorithms and their effectiveness on the Huawei platform.

  • Track Engineer, Senior

    2 months ago


    Markham, Canada GHD Full time

    Together with your colleagues, clients and partners, you'll make an impact that is felt by all. See where your commitment could take you. Our vision is to ensure energy, water and urbanization are made sustainable for generations to come. You can lead the way into a new future for our industry, inspiring the next generation of driven and committed people...

  • Senior Lead Engineer

    3 weeks ago


    Markham, Ontario, Canada GE Renewable Energy Full time

    Job Description SummaryThe energy transition, and more in particular the decarbonization of power, leads to an increasing share of distributed renewables in the generation mix. This comes with an increasing amount of flexibility, which greatly challenges grid operators to support secure and resilient transmission system operation. Hence, one of the main...

  • Senior IAM Engineer

    4 weeks ago


    Markham, Canada Marketers on Demand Full time

    IT & Telecomms EToD is currently searching for a Senior IAM Engineer for a fully remote long-term contract with one of our leading clients! In this role you will contribute to the reliability of their identity and access management solutions. Your technical expertise will enable secure access to

  • Senior IAM Engineer

    1 week ago


    Markham, Ontario, Canada Marketers on Demand Full time

    IT & Telecomms EToD is currently searching for a Senior IAM Engineer for a fully remote long-term contract with one of our leading clients In this role you will contribute to the reliability of their identity and access management solutions. Your technical expertise will enable secure access to


  • Markham, Ontario, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Software Engineer.Responsibilities:Insights and tracking of the current web runtime technologies (Web engine/JavaScript engine) development, evolution and technical designParticipate in the design and development of the next generation web engine, and the formulation of relevant standardsParticipate in...

  • Lead Engineer

    4 weeks ago


    Markham, Ontario, Canada GE Power Full time

    Job Description SummarySystems engineering is a cross-functional engineering discipline centered on an approach, mindset, and process. All activities that consider both the business and the technical needs of the customers with the goal of providing a quality product that meets the user's needs. The discipline that executes a robust process of design,...

  • Lead Engineer

    2 months ago


    Markham, Ontario, Canada GE Power Full time

    Job Description SummarySystems engineering is a cross-functional engineering discipline centered on an approach, mindset, and process. All activities that consider both the business and the technical needs of the customers with the goal of providing a quality product that meets the user's needs. The discipline that executes a robust process of design,...


  • Markham, Canada Sienna Senior Living Full time

    We are Sienna Senior Living, a publicly traded company (TSX:SIA) and one of Canada’s leading owners and operators of seniors’ residences. We offer care, support, services and housing in Retirement and Long Term Care to seniors/residents and their families. And we truly believe it is a privilege to serve Canada’s seniors, ensuring they live fulfilling...

  • Lead Engineer

    4 weeks ago


    Markham, Ontario, Canada GE Power Full time

    Job Description SummaryLead Engineer - Simulation Assisted Engineering (SAE) works within the Plant Integration Engineering team by enabling LEAN integrated plant design (IPD) using modern digital engineering tools and techniques. SAE is a collaborative, cross-disciplinary, systems engineering approach to complex IPD, analysis, and optimization. SAE is based...

  • Lead Engineer

    2 months ago


    Markham, Ontario, Canada GE Power Full time

    Job Description SummaryLead Engineer - Simulation Assisted Engineering (SAE) works within the Plant Integration Engineering team by enabling LEAN integrated plant design (IPD) using modern digital engineering tools and techniques. SAE is a collaborative, cross-disciplinary, systems engineering approach to complex IPD, analysis, and optimization. SAE is based...


  • Markham, Ontario, Canada General Motors Full time

    Work Arrangement: This position is classified as a Hybrid position. At General Motors, we envision a future characterized by zero crashes, zero emissions, and zero congestion. We are pioneering the next generation of vehicle compute platforms, revolutionizing automotive software development, and integrating seamless connections between cloud and edge...


  • Markham, Canada Canadian Executive Search Group (USA) Inc Division of Arrow Group of Companies Full time

    Canadian Executive Search Group (USA), a division of Arrow Workforce Solutions has an immediate opening for a Geotechnical Engineering manager for a leading engineering consultation firm in the Toronto, Ontario area.Location: Markham, OntarioShifts: DAYStart: Hiring ImmediatelyCompensation: $120-$150K Base + Benefits PACKAGESUMMARY:As a Senior Geotechnical...


  • Markham, Canada Canadian Executive Search Group (USA) Inc Division of Arrow Group of Companies Full time

    Canadian Executive Search Group (USA), a division of Arrow Workforce Solutions has an immediate opening for a Geotechnical Engineering manager for a leading engineering consultation firm in the Toronto, Ontario area. Location: Markham, Ontario Shifts: DAY Start: Hiring Immediately Compensation: $120-$150K Base + Benefits PACKAGE SUMMARY: As a Senior...