Job Title: Software Project Manager
Location: Boston, MA Travel: Less than 10%
Relocation: Yes Job Type: Full Time
Instructions:

Position Description:

EnerNOC is an innovative leader in the clean energy technology space, utilizing cutting edge J2EE, Oracle, and Linux technologies. We are a rapidly growing company in terms of revenues, technology, employees, and market. Our core mission is to reduce the risk of electric grid blackouts and brownouts by remotely controlling thousands of electric customers’ equipment when a regional grid operator declares an emergency.

Our software is essential to automatically controlling thousands of individual customer sites simultaneously within seconds. Since electric service to millions of people is in our hands, ensuring that new software projects are done right and on schedule is of utmost importance.

We are seeking a Software Project Manager that thrives in this type of fast-paced environment, enjoys working with cutting-edge technologies, and tackles mission critical projects head on. The Software Project Manager will be managing software projects of varying scope and size, including the ownership of scoping and sizing, along with guiding the projects’ architecture, development, testing, and deployment.

Essential Duties:

  • Manage complex software projects including:
    • Determining the scope
    • Estimating effort
    • Allocating resources
    • Maintaining project schedules
  • Ensure that projects are delivered on-time, while requirements are shifting and urgent requests are made
  • Assist in application support and software releases, when necessary
  • Works closely with developers, architects, administrators, and testers to deliver business critical energy information software to the entire organization
  • Performs other duties as required

Required Qualifications/Skills/Education:

  • 2-5 years of experience in managing the full life cycle of software development projects
  • Experience managing tight release cycles and supporting a rapidly expanding application
  • Attention to detail, relentless focus on follow through, and process oriented
  • Experience with web applications, scrum, Microsoft Project, business intelligence software, Java, and DBMS concepts
  • Ability to ask penetrating questions, detect unstated assumptions, and resolve interpersonal conflicts
  • Experience in relationship building, influencing, and providing feedback
  • B.S. Computer Science, Software Engineering, Information Systems, or related technical field
  • Must possess outstanding written and verbal communication skills in English
  • Experienced in the production of thorough documentation
  • Ability to prioritize developmental and operational tasks in a dynamic and challenging environment

Desired Qualifications/Skills/Education:

  • Project Management Professional (PMP) certification
  • Experience with JIRA, Oracle, J2EE, JBoss, Linux, and/or Cognos
  • Knowledge and understanding of the energy market/domain, including the business needs of end-users

Other Requirements and Characteristics:

  • Typically, the employee may sit comfortably to perform the work. However, there may be some walking; standing; bending; carrying of light items such as papers, books, small parts; driving an automobile, etc. No special physical demands are required to perform the work.
  • Risks found in the typical office setting, which is adequately lighted, heated and ventilated, e.g., safe use of office equipment, avoiding trips and falls, observing fire regulations, etc.