Talent.com
Software Engineer - C#/React
Software Engineer - C#/ReactRenewable Energy Systems • City of Langley, Metro Vancouver Regional District, CA
Software Engineer - C# / React

Software Engineer - C# / React

Renewable Energy Systems • City of Langley, Metro Vancouver Regional District, CA
16 hours ago
Job type
  • Full-time
Job description

Overview

Do you want to work to make Power for Good?

We're the world's largest independent renewable energy company. We're guided 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 a wide range of benefits and rewards.

The position

We are looking for a Software Engineer to join our APM (Asset Performance Management) team. You will work across the stack to help support our SaaS product - from designing and implementing front-end interfaces to building reliable and scalable backend services. You’ll collaborate closely with product managers, designers, and other engineers to deliver features end-to-end, improve system performance, and contribute to the technical direction of the application. This is an opportunity to have a direct impact on a product used to improve the performance of renewable assets every day.

Accountabilities

  • Design, develop, and maintain front-end and back-end features of our new SaaS application.
  • Collaborate with product and design teams to translate requirements into new features.
  • Improve system performance, reliability, and scalability as the platform evolves.
  • Participate in code reviews, testing, and deployment processes.
  • Contribute to architectural discussions and long-term technical decisions.
  • Help to improve documentation and maintainability of a legacy system.

Knowledge

The ideal candidate would have expertise in both front-end and back-end technologies, including modern frameworks, databases, datalakes, and API design. They would ideally have a good understanding of software architecture, testing, CI / CD, and cloud platforms like Azure. Strong knowledge of coding standards, performance optimisation, and security best practices is essential, along with the ability to contribute to scalable, maintainable solutions. Domain knowledge of the renewables industry is not essential but would be nice to have.

Skills

  • Knowledge of front-end technologies such as React, HTML, CSS, and javascript / typescript.
  • Experience with back-end development in C#
  • Additional experience working with Python would be desirable.
  • Proficiency in working with data structures such as relational databases and datalakes.
  • Understanding of version control systems, preferably Git.
  • Experience with CI / CD pipelines and automated testing.
  • Solid understanding of software design patterns and best practices.
  • Ability to communication progress to managers and collaborate with fellow engineers.
  • Problem-solving skills and attention to detail.
  • Ability to work in a distributed team.
  • Experience

  • Preferred 3+ years of coding experience, including hands-on experience of all the required skills.
  • Qualifications

  • English spoken and written
  • 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer CReact • City of Langley, Metro Vancouver Regional District, CA

    Similar jobs
    Full-Stack Engineer (C# / React) for Renewable SaaS Impact

    Full-Stack Engineer (C# / React) for Renewable SaaS Impact

    Renewable Energy Systems • City Of Langley
    Full-time
    A global renewable energy company is seeking a Software Engineer to join their Asset Performance Management team in Canada. The role involves designing and implementing both front-end and back-end f...Show more
    Last updated: 11 days ago • Promoted
    Senior Systems Test Engineer

    Senior Systems Test Engineer

    Photonic • Coquitlam, BC, Canada
    Full-time
    Photonic are part of the Quantum Systems Integration team, and are responsible for defining, creating, and executing tests on Photonic’s quantum computers. Your expertise in understanding how ...Show more
    Last updated: 21 days ago • Promoted
    Senior Quantum Systems Test Engineer

    Senior Quantum Systems Test Engineer

    Photonic • Coquitlam, BC, Canada
    Full-time
    Senior Quantum Systems Test Engineers.Photonic are part of the Quantum Systems Integration team, and are responsible for defining, creating, and executing tests on Photonic’s quantum computer...Show more
    Last updated: 12 days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Moment Energy • Coquitlam, BC, Canada
    Full-time
    Moment Energy is a cleantech startup with a team of passionate innovators revolutionizing the energy storage industry.Founded by four tech entrepreneurs, our mission is to provide worldwide access ...Show more
    Last updated: 9 days ago • Promoted
    Azure DevOps Engineer

    Azure DevOps Engineer

    LTIMindtree • coquitlam, BC, ca
    Full-time
    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Show more
    Last updated: 19 days ago • Promoted
    Workday PATT Architect

    Workday PATT Architect

    Focus on WD • langley, BC, ca
    Full-time
    This role requries a bilingual candidate and the requried language is French.We are hiring a Senior Manager to lead Workday Payroll, Time Tracking and Absence delivery across complex client program...Show more
    Last updated: 19 days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    Targeted Talent • Coquitlam, BC, Canada
    Full-time
    Develop and optimize using frontend frameworks.Architect test plans in order to implement maintainable code.Interact with backend APIs and optimize responsiveness. Research and select toolsets to en...Show more
    Last updated: 30+ days ago • Promoted
    Machine Operator

    Machine Operator

    Aerotek • Langley, BC, Canada
    Full-time +1
    We are seeking a Giro Operator to manage packaging operations for produce.This role requires mechanical aptitude, leadership skills, and attention to detail. Operate Giro packaging machines, ensurin...Show more
    Last updated: 3 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • coquitlam, bc, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer - C# / React

    Software Engineer - C# / React

    Renewable Energy Systems • City Of Langley
    Full-time
    Do you want to work to make Power for Good?.We're the world's largest independent renewable energy company.We're guided by a simple yet powerful vision : to create a future where everyone has access...Show more
    Last updated: 11 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • coquitlam, BC, ca
    Full-time
    Required Skills : 5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance. LINUX and Windows Operating Systems <...Show more
    Last updated: 5 days ago • Promoted
    Senior React Developer

    Senior React Developer

    Targeted Talent • White Rock, BC, Canada
    Permanent
    We are looking for an experienced.Our client is a startup with an Agriculture selling platform, leveraging blockchain technology for security and tracing of product for buyers and sellers.Unfortuna...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Consultant

    Software Engineering Consultant

    E-Solutions • coquitlam, BC, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3 Role Summary Rate : $55-60 Location : Mississauga,...Show more
    Last updated: 14 days ago • Promoted
    React Lead Developer - coquitlam

    React Lead Developer - coquitlam

    HCLTech • coquitlam, bc, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 9 days ago • Promoted
    Physics Private Tutoring Jobs Langley

    Physics Private Tutoring Jobs Langley

    Superprof • Langley, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Maple Ridge, BC, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer (Greater Vancouver Area)

    Senior Software Developer (Greater Vancouver Area)

    Wisi • Pitt Meadows, BC, Canada
    Full-time
    Location : Pitt Meadows, BC - a scenic suburb of Metro Vancouver.Reports to : Lead Software Developer & WISIs CTO.Join our tight-knit, passionate R&D team as a Senior Software Developer to des...Show more
    Last updated: 30+ days ago • Promoted
    Software Business Analyst

    Software Business Analyst

    Alpha Bravo Development • coquitlam, BC, ca
    Full-time
    About Us We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term ...Show more
    Last updated: 19 days ago • Promoted