Software Engineer, Demand Response Engineer
EnerNOC - Boston, MA

This job posting is no longer available on EnerNOC. Find similar jobs: Software Engineer jobs - EnerNOC jobs

Title: Software Engineer, Demand Response Developer


A Demand Response application developer will work to implement new features and maintain Enernoc's DemandSMART Application Platform. Projects will include refining and building the software used by our Network Operations Center to facilitate managing demand response events. A demand response developer will be responsible for building SaaS applications that support the needs of both the internal business as well our demand response customers.

Find out more about our technology here .


Work closely with product management team to understand business requirements and translate them into software products. Set in an agile environment a developer must coordinate with other SCRUM team members to ensure the delivery of quality products with a quarterly release schedule.


Minimum Qualifications

Desired Qualifications

Server side development to provide backing services for various applications.

Implement stable, highly scalable, and low latency services to meet the growing demands of the business.

Authors and maintains technical specifications

3+ years developing enterprise software.

Excellent written and verbal communication skills.

Bachelor's degree in a software related field or equivalent experience.

Java Enterprise Edition

Experience with at least 1 major Java EE Application Server

Spring Framework

Web Services (RESTful, SOAP)

Messaging Protocols (JMS, AMQP)

Test Framework(JUnit, TestNG)


About this company
17 reviews
Working Toward a Clean Energy Future! Charting the future of energy takes a different kind of corporation. EnerNOC is one of the leading...