EnerNOC is an innovative leader in the clean energy technology space,
utilizing cutting edge J2EE, Flex, 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
deployed in a consistent, high quality manner is of utmost
EnerNOCâs related product lines of Energy Efficiency, Carbon
Management and Energy Supply Management are also growing. These
product lines require a set of compelling and efficient internal and
external rich internet applications.
EnerNOC has an immediate opening for a UX Designer reporting to the
Manager of UX. This position requires a broad knowledge of universal
design principles, human factors and cognitive psychology as it
relates to designing compelling user interfaces.
The candidate should have a strong background in the following
1. The overall user centered design process
2. The ability to conceptualize a design from all input sources and
effectively communicate the design to all development stakeholders.
3. Experience in the area of information architecture in designing
navigational architectures and work-flows.
4. Background in web/interaction design, creating RIAs
â¢ Organize large amounts of complex user input and requirements and
produce simple, eloquent and effective user interactions.
â¢ Ability to create mockups, user work-flows, wireframes and
low-medium-high fidelity prototypes
â¢ Well versed in the various graphic making tools and can create
high quality graphic objects and designs.
â¢ Collaborates in the information architecture process, including
assessing the goals of the application, analyzing the needs of
various audiences, creating use cases, compiling/organizing
components into logical pages that can replicate the user/information
â¢ Participates in usability testing and the dissemination of
results and recommendations back to the development team.
â¢ Performs UX reviews.
â¢ Participates in site visits and focus groups (less than 10 %
â¢ Represents the UX team on one or more agile development teams.
â¢ May coordinate with sales/marketing on text/graphic/branding
content for the web and print and other content-management tasks.
â¢ Performs other duties as required.
â¢ 3-5 years experience as a User Experience Designer, Interaction
or Visual Designer, Information Architect, or strongly related
position in designing Web/Interaction RIA applications
â¢ Bachelor or Masters degree in one of the following programs:
Human-Computer Interaction, Human Factors, Information Technology,
Graphic Design, Computer Science, Software Engineering, Interaction
Design or related technical field.
â¢ Understanding of development capabilities, e.g. Ajax, Flex,
â¢ Active in the design community, e.g. IxDA, Adobe User Group,
UTest, UPA, etcâ¦
â¢ Strong understanding of universal design principles, human
factors and cognitive psychology as it relates to design.
â¢ Expert level skills with the Adobe Creative Suite of products:
Photoshop, Fireworks, Illustrator, (Catalyst is a plus), etcâ¦
â¢ Ability to produce pixel-perfect comps
â¢ Experience with a prototyping simulation tool, e.g. Axure, Lucid
Spec, Catalyst, Flash, etcâ¦
â¢ Ability to interact with a wide range of internal/external users
â¢ Ability to handle design criticisms and feedback and to
positively apply this feedback.
â¢ Ability to explain the reasoning behind their design choices
based on design principles, human factors and cognitive psychology.
â¢ Must possess excellent communication, interviewing and
â¢ Ability to prioritize developmental and operational tasks in a
dynamic and challenging environment.
â¢ Experience working within an agile development process
â¢ Must be a team player and have a collaborative nature.