Talent.com
Power Factors
Full Stack DeveloperPower Factors • Montreal (administrative region), QC, CA
Full Stack Developer

Full Stack Developer

Power Factors • Montreal (administrative region), QC, CA
30+ days ago
Job type
  • Full-time
Job description

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in the market. With over 300 GW of wind, solar, and energy storage assets managed worldwide across more than 600 customers and 18,000 sites, Power Factors manages 25% of the world’s renewable energy data.

Power Factors’ Unity REMS supports the entire energy value chain, from monitoring and controls to market analytics. The company’s suite of open, data-driven applications empowers renewable energy stakeholders to collaborate, automate critical workflows, and make more informed decisions to maximize asset returns. Energy stakeholders receive end-to-end support, including solutions for SCADA & PPC, centralized monitoring, performance management, commercial asset management, and field service management.

With deep domain expertise, AI-powered insights are delivered at scale so businesses can optimize assets, unlock growth, and make smarter decisions as the world rapidly transitions to clean energy. Power Factors fights climate change with code.

* Outside China and India

THE ROLE

We are seeking a highly skilled Full Stack Intermediate Developer with expertise in C#, .NET, and React to join our dynamic team. The ideal candidate will have a strong background in developing and maintaining complex applications. You will be working in a fast-paced, agile environment, contributing to the development of our Unity platform, which collects and analyzes millions of IoT and other data points to analyze and inform our users about their renewable energy assets.

YOUR RESPONSIBILITIES

  • Design: Participate and influence design sessions with peers using architectural principles and design patterns. Articulate the options, tradeoffs, and recommend a path forward that pertains to our long-term goals.
  • Write and Maintain Code: Develop our product ensuring the software is built to scale, perform, easy to maintain, and is secure. Code quality and adhering to best practices is at your forefront.
  • Solving Problems: Triage, debug, and synthesize client issues into root causes. Deliver sound fixes that support our product and technical roadmaps.
  • Collaborate Cross-Functionally: Work in agile sprints with PMs, Designers, and other agile development teams aligning on dependencies and well-designed solutions.
  • Continuous Improvement: Always improving both the code base and our processes. Identify and correct bottlenecks.
  • CI/CD: Ability to improve our pipelines so we can shorten our cycle times and have a happy developer experience. Have a ‘shift-left’ mindset. Implement and maintain automated testing frameworks to ensure high-quality code.
  • Monitoring: Know how our system is performing, scaling, and the cost so we can continuously improve them.
  • Delivery: Contribute to the team’s success in sprint commitments with accountability and a sense of urgency.

QUALIFICATIONS

  • Degree in Computer Science, Software Engineering, or equivalent.
  • 3+ years of experience in backend development with a strong technical background in C# and .NET.
  • 5+ years of experience in front-end development with a strong technical background in React.
  • Experience with React Native or Angular is considered a plus.
  • Experience of development using a generative AI considered a plus.
  • Experience in containerization technologies like Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with micro frontends architecture and design systems.
  • Experience working in an Agile environment using frameworks like Scrum and Kanban.
  • Highly motivated, self-driven, and problem solver.
  • Result oriented with attention to details.
  • Approaches problems with objectivity to enable data driven decision-making.
  • Strong team player who can understand other’s pain points and propose creative solutions.
  • Knowledge of PostgreSQL, Kafka, REST APIs, Playwright.

SOFT SKILLS

  • Effective Communication: Ability to clearly articulate ideas and collaborate with team members and stakeholders.
  • Teamwork: Strong ability to work within a team, contributing to a positive and productive team environment.
  • Adaptability: Flexibility to adapt to changing priorities and new challenges in a fast-paced environment.
  • Problem-Solving: Proactive approach to identifying issues and developing innovative solutions.
  • Time Management: Excellent organizational skills and ability to manage multiple tasks and deadlines.
  • Leadership: Capability to mentor and guide junior developers, fostering their growth and development.
  • Empathy: Understanding and consideration for the perspectives and needs of others, both within the team and with clients.

WHAT WE OFFER

  • Remote-first work environment (with possibility to meet your colleagues at the office when needed/wanted)
  • Flexible core hours
  • Incentive pay and employee referral bonus programs
  • Employee recognition programs
  • Employer RRSP contribution
  • Benefits coverage for you and your dependents

EQUAL OPPORTUNITY EMPLOYER

Power Factors is an Equal Opportunity Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

#J-18808-Ljbffr
Create a job alert for this search

Full Stack Developer • Montreal (administrative region), QC, CA

Similar jobs

Full Stack Developer – Senior

GuuZ Consulting Services IncMontreal (administrative region), QC, CA
Full-time

Our government client is looking to contract a Full Stack Developer to join their Digital Design and Delivery Division (3D), formerly the Digital Innovation Office (DIO).The client requires a numbe... Show more

 • Promoted

Full Stack Developer

Aarorn Technologies IncMontreal (administrative region), QC, CA
Full-time

We are seeking a highly skilled Full Stack Developer with strong expertise in Vue.The ideal candidate will have 7–10 years of experience in software development with a deep understanding of both fr... Show more

 • Promoted

Senior Full Stack Developer

X2O MediaMontreal, Montreal (administrative region), CA
Full-time

X2O Media solutions enhance human outcomes by improving the digital visual experiences of high-performing individuals and teams globally.Its X2O OneRoom solution creates engaging hybrid and remote ... Show more

 • Promoted

Full Stack Developer

Compunnel, Inc.Montreal (administrative region), QC, CA
Full-time

Full Stack Developer - Java, Angular | Engineering | Level 3 (CAD) - RSR MSP.Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitMontreal (administrative region), QC, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Full Stack Developer (remote, open roster contract opportunity)

Crowdlinker Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Full Stack Developer (Remote, Open Roster Contractor Opportunity).Please note: this is an open posting to be considered for future positions (on a remote, contract, hourly basis).EST candidates or ... Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkMontreal (administrative region), QC, CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth... Show more

 • Promoted

Full Stack Developer for Agile Projects

PathlionMontreal (administrative region), QC, CA
Full-time

Engage as a Full Stack Developer in agile projects focused on digital service delivery.Enhance user interaction and contribute to improvement processes that deliver impactful solutions.This positio... Show more

 • Promoted

Full Stack Developer

MiebachMontreal (administrative region), QC, CA
Full-time

Nous recherchons un développeur Full-Stack pour rejoindre notre équipe basée à Montréal (mode hybride).Vous interviendrez sur l’ensemble du cycle de développement : amélioration et maintenance d’ap... Show more

 • Promoted

Full Stack Developer

Lasso InformaticsMontreal
Full-time

Full Stack Developer Job Description.Lasso Informatics is a SaaS start-up with a live research data management and analysis platform that brings together multi-modal (imaging, genetics, behavioral,... Show more

 • Promoted

Full-Stack Developer - IAM

MaintainXMontreal (administrative region), QC, CA
Full-time

Full Stack Developer – IAM (Intermediate / Senior) on the Identity and Access Management team of the Engineering Organization.Develop and enhance IAM features – implement and maintain authenticatio... Show more

 • Promoted

Full Stack Web Developer

Z953Montreal (administrative region), QC, CA
Full-time

At Stingray, creativity, collaboration, and technological innovation are part of our DNA.A leader in the development of music and karaoke applications for connected cars and smartTVs, we operate in... Show more

 • Promoted

Full Stack Developer - PolicyMe Remote Team

PolicyMeMontreal (administrative region), QC, CA
Remote
Full-time

Lead the digital transformation of insurance with PolicyMe as a Full Stack Developer.Use your skills in Python and React while working remotely in a dynamic startup environment.We are looking for a... Show more

 • Promoted

Senior Full Stack Developer (18-month contract)

TMX GroupMontreal (administrative region), QC, CA
Full-time +1

Senior Full Stack Developer (18-month contract)Applylocations: Montreal - 1190 av.Canadiens-de-Montrealtime type: Full timeposted on: Posted Todayjob requisition id: R-6099**Venture outside... Show more

 • Promoted

Dialogue Staff Developer – Full Stack Role

Dialoguemontreal (administrative region), qc, Canada
Full-time

Be a key player at Dialogue as a Staff Developer focusing on Full Stack solutions in the Provider Experience group.Drive the evolution of our Integrated Health Platform with top-tier technology.Thi... Show more

 • Promoted

Full Stack Developer

Kira TalentMontreal (administrative region), QC, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more

 • Promoted

Full Stack Engineer

HISH IT SERVICESMontreal (administrative region), QC, CA
Full-time

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Show more

 • Promoted

Full Stack Developer - Capital Markets Focus

CapgeminiMontreal
Full-time

Take on a pivotal role as a Full Stack Developer focusing on capital markets.Net Core and TypeScript skills to enhance critical trading applications.In this position, you will leverage your extensi... Show more