Denver / jobs / software-qa-dba
Post# A16794

Senior Software Engineer -

Posted on: Wednesday, 20 February, 2008  06:06
Updated On: Wednesday, 20 February, 2008  07:06
Expires On: Thursday, 08 January, 2009  20:28
Reply to: (Use contact form below)
: (Not Provided)
 



Tendril Senior Software Engineer

Company Description

Tendril focuses on bringing 21st century energy efficiency to the energy industry. Our technology facilitates dialogue between consumers and suppliers through an end-to-end energy ecosystem that connects consumer devices (like thermostats) to the Tendril Energy Management System and utility back office applications. This enables consumers to gain a greater understanding and control of their energy consumption, and allows energy suppliers to establish a deeper relationship with their customers and deploy smart energy conservation programs. With an innovative, open technology approach, Tendril is uniquely positioned to address the macro trends of energy efficiency and connectedness that will generate new revenue streams and drive the “Internet of Things” economy to critical mass.

For more information about Tendril visit www.tendrilinc.com.

Position Summary

We are looking for a Senior Software Engineering with deep technical knowledge and experience with server-side Java EE life cycle development.

The Engineer should be motivated and willing to work in a fast-paced, dynamic environment with aggressive delivery dates, expectations for excellence and high standards for the creation of quality in all aspects of work.

Responsibilities

•Design, develop, test, and deploy Java EE solutions for large scale web applications
•Design, develop, test, and deploy software services in Tendril’s Java-based, distributed, service-oriented platform architecture.
•Interact with product managers, architects, engineers, customers and domain experts to create the best in class product in the world.
•Active participation in the complete software life cycle including use case driven development, UML design and agile development methodologies.
•Active participation in the iteration planning process including user stories, software task decomposition and software level of effort estimation.
•Provide and retain expert knowledge around large-scale, distributed, high availability Java EE
•Provide Java EE expertise, guidance and direction for Tendril’s Java-based, distributed, service-oriented platform architecture.

Requirements

•4+ years Java EE/web server side engineering experience (must have)
•2+ years Spring Framework engineering experience (must have)
•4+ years Relational Database and SQLExperience (must have)
•2+ Object Oriented Analysis and Design using UML 2.0 (must have)
•2+ years web services and/or REST experience (desirable)
•2+ years of Object Relational Mapping (desirable)
•Large Scale ESB/SOA/IoC experience (desirable)
•Agile/XP Development Experience (desirable)
•Experience with software development in a dynamic, start-up environment (desirable)
•Familiarity with ZigBee, 802.15.4, 802.11, wireless USB or other mesh networking. (bonus)
•Excellent writing and communication skills.
•BS/MS in EE and/or CE or equivalent experience.
•Ability to work independently from assignment through completion.
•Ability to work with smart people to solve complex problems with simple solutions.

Benefits

Four weeks paid time off (PTO), 9 holidays
Health, Dental, Vision Insurance
Competitive salary commensurate with experience.
Excellent benefits package in a fun, exciting environment.
A rewarding position in a challenging environment in the heart of Boulder, Colorado.

Applicants

Candidates please send resume and salary requirements to jobs@tendrilinc.com




It is NOT ok to contact this poster with commercial interests.

Contact this User: 
 
Your email: *
Message: *
Attachment:
The following file types are not allowed: exe, com, bat, vbs, js, jar, scr, pif
Maximum file size: 200KB
Security Code: *
Enter the code shown above into this textbox
 

 
  Relevant Posts:

 
Software Engineer Object Oriented C Expert
 
Startup seeking ambitious software engineers
 
Software Developer Net Web Technologies
 
Network Engineer Linux
 
Software Engineer Java