Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Senior Web Developer at EnergyHub (Brooklyn County, New York United States)

$
0
0
EnergyHub is a venture-backed startup developing consumer electronics and software tools that reduce home energy consumption and save consumers money. We share a passion for elegant user-centered design and are dedicated to finding innovative solutions to todays energy and environmental problems.

Since our software runs on a consumer product, you will have the satisfaction of seeing your work touch the lives of real people. Our computing needs span the range from ultra-efficient small computers running on specialized processors to large rack-mount number-crunching servers running high volume websites.

Were looking for a brilliant and experienced web software engineer to play a pivotal role in designing and maintaining our web system architecture and in building our web applications, whose functions are to sum up and present large datasets with compelling and informative graphical data visualizations and to manage a large network of devices spread out across the Internet. He/she will lead a team of web software engineers and also coordinate with embedded system developers, and may cross over into embedded system development. This role will involve also coordinating feature development and release schedules with EnergyHubs product management team.

The core technologies we use are Linux, Java, JavaScript, and MYSQL. The right candidate will have a flair for elegant code, a broad perspective on tools available in the software universe, and strong leadership and mentoring skills.
Responsibilities

* Write code to render contents of large datasets in graphical and tabular representations and to control home energy management systems remotely
* Use state-of-the-art dynamic web technology to implement responsive web applications
* Create APIs and services to communicate data to and from third parties
* Manage and mentor a team of web developers and allocate development resources across projects
* Select and maintain scalable system architecture to support deployed hardware
* Work closely with web designers to translate wireframes and visual designs into live web pages
* Coordinate with product managers to set product priorities and develop release schedules
* Produce clean, scalable, well-documented code
* Develop tests to verify the stability and reliability of your code

Qualifications

* 7+ years of Java programming experience
* Software team lead experience
* SQL and Enterprise RDBMS Programming
* BS or higher in CS, Engineering, Physics, Chemistry or other hard science
* Can navigate Linux with ease
* Ability to think and work independently
* Strong communication skills

Other skills that would be highly valued

* Amazon EC2 and S3 experience
* Struts or Spring MVC
* Flex
* Javascript/JSON
* Android
* AJAX/AJAJ
* SSL
* MySQL
* JUnit
* SVN
* XMPP / Jabber

Source: Joel On Software


Viewing all articles
Browse latest Browse all 53220

Trending Articles