Job Title: R&D Software Engineer
Location: Boston, MA Travel: Less than 10%
Relocation: Yes Job Type: Full Time
Instructions:

Position Description:

EnerNOC is seeking a bright and innovative Research Software Engineer for our Research & Development Team. We use bleeding edge technologies to support a fast paced and rapidly growing company in terms of revenues, technology, employees, and market. Keeping up with the latest trends in software while delivering value is the key to our R&D Team.

Our Research Software Engineers are responsible for researching innovative ways to solve complex problems, typically using Java, C, and/or C++ technologies. Additionally, our Research Software Engineers are responsible for prototyping proposed solutions.

Required Qualifications/Skills/Education:

  • 2-7 years of experience developing software.
  • Experience with Java.
  • Experience with RAD.
  • B.S. Computer Science, Software Engineering, or related technical field.
  • Must exhibit proficiency with bleeding edge technologies and the ability to develop software based upon undefined or vague requirements.
  • Experienced in the production of thorough documentation.
  • Must possess outstanding written and verbal communication skills in English.
  • Ability to prioritize developmental and operational tasks in a dynamic and challenging environment.
  • Ability to work within changing deadlines/priorities.
  • Ability to work in a team setting as well as independently.
  • Knowledge of many new and cutting technologies.

Desired Qualifications/Skills/Education:

  • Experience with any of the following: EJB, JSP, JavaScript., JBoss, Seam, Ant, Eclipse, Facelets, JSF, C, C++, VxWorks, portlets, AJAX, Cognos ReportNet, EJB 3, Oracle, Hibernate, and UNIX.