Title: IT Application Developer
Industry sector: Energy efficiency, Energy service
Job Type: Full-time
Location: Boston, MA
Travel: Less than 10%
Relocation: Yes
Position Description:
EnerNOC has an immediate need for an IT Application Developer. Primary responsibilities are to program the automation of financial transactions as well as other manual business processes. Financial transactions include revenue, payments, and commissions incurred for participating in various energy markets, and will entail integrating EnerNOC’s CRM, Financial, and Energy Management systems. Other manual business processes to automate include streamlining the facility deployment process, managing inventory control, improving tools to target sales opportunities, and developing applications for business continuity.
Maybe you’re currently a technical consultant that wants more time in your home town, or a programmer that is looking to get learn new skills and get more visibility to the business. If so, this job is for you! Ideally, you are a self-starter that is able to adapt to different programming languages and business environments. You’ll thrive in understanding the energy markets in which EnerNOC operates and implementing a solution that is scalable and transparent. You’ll be successful if you can work just as well with an Engineering team that develops our Energy Management application, as with an Energy Markets team that manages assets in existing demand response programs and a Finance team that tracks and manages the financial performance of the company. The IT Application Developer will have a tangible impact on the efficiency of the entire company, and change the very way we use electricity while doing it.
Key Responsibilities:
- Design, build and maintain systems that calculate financials for all EnerNOC assets
- Integrate Salesforce.com, Epicor Finanicals, and PowerTrak Energy Management
- Automate generation of payment remittances to EnerNOC’s energy providers
- Develop business continuity applications for demand response protocols
- Maintain programs to reconcile data between disparate systems
Required Qualifications/Skills/Education:
- BA/BS in computer science, information technology, or related field
- Strong knowledge of Microsoft SQLServer, Oracle or MySQL
- Strong knowledge of Java and Javascript
- Demonstrated knowledge of relational database design concepts
- Ability to understand and document business requirements
- Ability to work with business users and systems personnel in a team environment
- Excellent communication and interpersonal skills
Desired Qualifications/Skills/Education:
- Knowledge of Crystal Reports, COGNOS, and/or FRx
- Experience with Salesforce APEX and S-Controls
- Masters in computer science or business administration
- Experience in and passion for the energy industry
- ITIL certification, COBIT, or other IT service delivery methodology experience
- Experience in Sarbanes-Oxley compliance
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.
To apply, send an e-mail with cover letter and resume to jobs@enernoc.com with “IT Application Developer ” in the subject line.