Energy Solutions logo

Principal Software Engineer - Mendix

Energy Solutions
Location not specified
Full Time
Posted June 26, 2025
$175k - $205k
Apply Now

Application opens on company website

Job Description

A senior-level software engineering role focused on designing, developing, and maintaining scalable software systems using low-code and traditional programming tools to support energy efficiency programs and promote sustainable energy solutions.

Key Responsibilities

  • Design, develop, and maintain software systems supporting incentive distribution and reporting for clean energy technologies.
  • Collaborate with cross-functional teams using agile principles to deliver impactful solutions.
  • Provide technical architectural leadership to build reusable components for complex software platforms.
  • Work with business partners throughout the application development lifecycle to prototype, create, and deploy applications.
  • Assist business developers in creating and maintaining high-quality, consistent applications using low-code tools.
  • Extend low-code development tools by coding reusable front-end components and back-end integration modules.
  • Collaborate with Python Django engineers to build or utilize APIs for data exchange between systems.
  • Review functional requirements and develop implementation plans.
  • Debug, reproduce, document, and resolve support issues in production systems.
  • Conduct code reviews and participate in agile ceremonies to support project delivery.

Requirements

  • A Bachelor’s degree in Software Engineering, Electrical Engineering, or Computer Science.
  • A minimum of 20 years of relevant experience using related technologies, or candidates exhibiting 20 or more years of work experience in the relevant technologies are encouraged to apply.
  • Experience with relational databases including MySQL, SQL, PostgreSQL, Oracle, or similar.
  • Ability to communicate and facilitate technical discussions between business analysts, traditional software engineers, product owners, Mendix developers, and others.
  • Experience in leading technical architecture and design thinking to an enterprise software platform as a service.
  • Experience with Mendix Application Testing Suite (ATS).
  • Experience with Python and Django or similar stacks.
  • JavaScript and React experience.
  • Strong proficiency with MS Office suite of products, including Outlook, Word, Excel, PowerPoint, and SharePoint.

Benefits & Perks

Compensation salary range of $175,000 - $205,000 annually
Work is primarily remote with some in-office attendance depending on location
Energy Solutions provides medical, dental, and vision insurance
Pre-tax contribution plans
Employee Stock Ownership Plan (ESOP)
Generous retirement package

Ready to Apply?

Join Energy Solutions and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Energy Solutions

Energy Solutions logo

Energy Efficiency Account Manager Remote - Denver-metro, CO only

Energy Solutions
Remote
Full Time
$65k-75k
Energy Solutions logo

Software Engineer II Remote - US

Energy Solutions
Remote
Full Time
$110k-115k
Energy Solutions logo

Energy Efficiency Project Manager, Policy Ratings Remote - US

Energy Solutions
Remote
Full Time
$65k-75k

More jobs in Location not specified

Paragon logo

Underwriter - Public Entity - Trident

Paragon
Remote
Full Time
Brightcore Energy logo

Business Development Analyst - Renewable Energy

Brightcore Energy
Remote
Full Time
$75k-95k
Clearway Energy logo

Senior Analyst Associate, Strategy

Clearway Energy
Remote
Full Time
$90k-140k