Enable job alerts via email!

Senior Software Developer, full-time, EnergyPal, anywhere in Canada

EcoToronto

Ottawa

Remote

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in clean energy technology is seeking a Senior Software Developer to enhance their software platform. This role involves working with cutting-edge technologies and contributing to the development of innovative solutions in the solar industry. The ideal candidate will have strong experience in software development and a passion for problem-solving. Join a dynamic team dedicated to advancing clean energy across North America.

Qualifications

  • Experience in software development.
  • Ability to contribute at all levels including design, coding, and deployment.

Responsibilities

  • Architect improvements to the software platform.
  • Build and maintain front-end and back-end services.
  • Develop new features and products.

Skills

Problem Solving
Self-starter
Passion to learn

Education

B.Sc. in Computer Science
B.A. in Engineering

Tools

Ruby on Rails
PostgreSQL
GraphQL
REST APIs

Job description

Locations : Work From Home in anywhere in Canada

  • Industry : Residential Solar, Batteries & Smart Energy Technology and related SaaS solutions.
  • Products : SaaS powering sales and operations for Solar Panels, Home Batteries, Connected Home solutions.
  • Job Type : Full-Time

Job Description :

EnergyPal is the #1 software-enabled platform for remote, digital sales, marketing, and support in solar. EnergyPal has built the technology, processes, and teams to win in a remote, digital world.

We are looking for a highly capable Senior Software Developer to advance our industry leading software platform. As a Senior Developer, you will report to the CTO. We deploy new code into production many times a day and are constantly improving our codebase with cutting edge technologies and AI. We enjoy ownership over the software solutions we produce. Join us for a stimulating career advancing clean energy across North America using modern web technologies!

To be successful as a Senior Developer, you should have experience in software development and the ability to be a self-starter who is looking to contribute at all levels including software design, writing code, and deployment.

Responsibilities :

  • Architect improvements to our software platform
  • Build and maintain our front-end and back-end services
  • Develop new features and products
  • Troubleshoot problems
  • Ensure application performance, quality, and responsiveness

Qualifications :

  • Experience with Ruby on Rails
  • Experience with PostgreSQL or other relational DBs
  • Familiarity with GraphQL or REST APIs
  • A relevant B.Sc. / B.A. degree in Computer Science, Engineering, or equivalent
  • Passion to learn new things and solve problems

How to Apply : If you know you have what it takes, start by applying! Applicants will be sent a short PerfectJob test by email for a few screening questions and to check your remote office setup, then the recruitment team will contact qualified candidates for manager interviews. Please note that due to a large number of applicants only successful candidates will be contacted.

Inclusion and Diversity : At EnergyPal everyone is welcome and we strive to provide opportunities for all. Our associates are valued, respected and encouraged to be their unique selves. We are committed to fostering an environment where everyone has an equal opportunity to reach their full potential, be heard and valued.

Equal Opportunity Employer : EnergyPal is an equal opportunity employer. We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

J-18808-Ljbffr

Create a job alert for this search

Senior Software Developer • Ottawa, ON, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.