Demo

Software Developer

ZEO Energy
Provo, UT Full Time
POSTED ON 11/25/2025
AVAILABLE BEFORE 5/23/2026

Zeo Energy is a leading, fully integrated residential solar and clean-energy company powering the next generation of renewable solutions across the US. With 20 years of experience as a trusted national solar energy company, we’ve built our reputation on quality workmanship, long-term performance, and a customer experience that stays in-house from start to finish - sales, design, installation, service, and support. 


Zeo Energy is focused on rapid growth and innovation. As a publicly traded company, we’re expanding our footprint and investing into clean-energy technologies. At Zeo Energy, you'll have the opportunity to be part of an industry leader, drive meaningful change in the renewable energy space, and help shape a sustainable future—while growing your career alongside a dynamic, forward-thinking team.

 

Position Overview:

We are seeking a proactive and organized Software Developer to play a key part in developing, enhancing, and maintaining our internal CRM system. In this role, you will collaborate closely with product owners, end users, and internal and external developers to deliver scalable solutions that support business operations, improve user efficiency, and improve our customers’ experience.


Key Responsibilities:

  • Design, develop, test, and deploy new features and enhancements for our internal CRM platform or other softwares.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Maintain clean, scalable, and well-documented code following best practices.
  • Participate in code reviews and provide constructive feedback to team members.
  • Integrate internal and third-party APIs to support business workflows.
  • Monitor application performance and recommend improvements for stability and efficiency.
  • Contribute to continuous improvement efforts including architecture, tooling, and development processes.


Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 2–4 years of professional software development experience.
  • Proficiency in languages such as JavaScript/TypeScript, Python, C#, or Java.
  • Experience with CRM systems.
  • Familiarity with modern web frameworks (Vue preferred) 
  • Familiarity with Go or other backend languages and frameworks (Go preferred).
  • Experience with relational databases (PostgreSQL preferred).
  • Understanding of RESTful APIs, microservices, and integration strategies.
  • Knowledge of version control and CI/CD best practices.
  • Strong problem-solving skills and ability to work both independently and collaboratively.
  • Excellent analytical, organizational, and prioritization skills.
  • Ability to navigate around roadblocks and shifting priorities to always deliver the highest value possible.
  • Ability to be a self starter and find solutions to problems.
  • Effective written and oral communication abilities.
  • Ability to thrive in a dynamic and deadline-driven environment.
  • Experience in the solar industry is preferred.

 

Why Work at Zeo Energy?

  • Be part of an innovative team dedicated to renewable energy and sustainability
  • Opportunities for professional growth and advancement in a growing industry
  • Competitive pay, benefits, and a supportive work environment


Zeo Energy is an equal-opportunity employer. We encourage applications from candidates of all backgrounds and experiences.

 

While performing the duties of this job, the employee is regularly required to talk or listen. Regular periods of sitting or standing may be required by this position. Specific vision abilities required by this job include close vision and ability to adjust focus.

 

Note: This job description is intended to convey information essential to understanding the scope of the position and is not an exhaustive list of skills, efforts, duties, responsibilities, or working conditions associated with it.

Salary.com Estimation for Software Developer in Provo, UT
$80,521 to $100,446
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ZEO Energy

ZEO Energy
Hired Organization Address Provo, UT Full Time
About Us: Founded in 2005, Sunergy Renewables (now Zeo Energy) is a vertically integrated residential solar company. We ...
ZEO Energy
Hired Organization Address Port St Lucie, FL Full Time
ZEO Energy | Sunergy Solar Canvassing Team – Port St. Lucie, FL Part Time and Full Time Positions Available A real 3-yea...
ZEO Energy
Hired Organization Address Provo, UT Full Time
Zeo Energy is a leading, fully integrated residential solar and clean-energy company powering the next generation of ren...
ZEO Energy
Hired Organization Address Provo, UT Full Time
Zeo Energy is a leading, fully integrated residential solar and clean-energy company powering the next generation of ren...

Not the job you're looking for? Here are some other Software Developer jobs in the Provo, UT area that may be a better fit.

Software Developer

Namify, Springville, UT

Software Developer

ResNexus, Salem, UT

AI Assistant is available now!

Feel free to start your new journey!