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
1 day 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
    Job Developer

    Job Developer

    Douglas College • Langley, British Columbia, Canada
    Full-time
    Salary placement on pay scale based on qualifications and experience relevant to position.The Job Developer (JD) will liaise with employers and professional associations to obtain work experience o...Show more
    Last updated: 30+ days ago • Promoted
    JDE World developer

    JDE World developer

    PIXIE • langley, BC, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Responsibilities : Develop and maintain JDE World applications Su...Show more
    Last updated: 5 days ago • Promoted
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • langley, BC, ca
    Full-time
    Key Responsibilities Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components. Write comprehensive test cases...Show more
    Last updated: 15 days ago • Promoted
    Founder

    Founder

    Loud Solutions • coquitlam, BC, ca
    Full-time
    Co-Founder & CEO AI-First Venture | VC Backed Remote (Canada & US) The Manda...Show more
    Last updated: 15 days ago • Promoted
    Senior Product Manager

    Senior Product Manager

    fintex • langley, BC, ca
    Full-time
    Join a Rocketship 🚀 At Fintex Inc.Our founding team has built and shipped game-changing digital products at Canadas leading financial institutions.Now were taking every...Show more
    Last updated: 6 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: 20 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: 20 days ago • Promoted
    Product Manager (B2B SaaS / Healthcare AI)

    Product Manager (B2B SaaS / Healthcare AI)

    Ubie • coquitlam, BC, ca
    Full-time
    The Opportunity 🚀 Are you an experienced Product Manager looking to build the future of AI-driven healthcare? Ubie is seeking a Product Manag...Show more
    Last updated: 15 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: 10 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: 12 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: 6 days ago • Promoted
    Head of Product and Program

    Head of Product and Program

    Evolve Biologix • langley, BC, ca
    Full-time
    Head of Product & Program Evolve Biologix About Elevation Capital Elevation Capital is a gr...Show more
    Last updated: 11 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: 10 days ago • Promoted
    Product Designer

    Product Designer

    Dexian • coquitlam, BC, ca
    Full-time
    Hey Design Community!! You think in flows .You care about pixels .You design real products , not...Show more
    Last updated: 11 days ago • Promoted
    Sr. Technical Business Analyst

    Sr. Technical Business Analyst

    Havas CX Canada • langley, BC, ca
    Full-time
    Role : Senior Technical Business Analyst Location : Must be based in Canada (available EST hours) Work Arr...Show more
    Last updated: 3 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Luxoft • langley, BC, ca
    Full-time
    Project Description : Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-...Show more
    Last updated: 11 days ago • Promoted
    DevOps SRE

    DevOps SRE

    TechDoQuest • langley, BC, ca
    Full-time
    Mandatory Skills • Experience working on Google Cloud ( GCS, BigQuery ) Experience using GCP Data stack ( Composer, Dataflow, Dataproc )<...Show more
    Last updated: 11 days ago • Promoted
    React Lead Developer - HCLTech

    React Lead Developer - HCLTech

    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: 10 days ago • Promoted