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.
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
Web Services (RESTful, SOAP)
Messaging Protocols (JMS, AMQP)
Test Framework(JUnit, TestNG)
Working Toward a Clean Energy Future!
Charting the future of energy takes a different kind of corporation. EnerNOC is one of the leading...