Thursday, March 1, 2012

[KITlist-Tech] Software Development Engineer (Redwood City, CA)

Please direct your responses to: jobs@ecorebates.com

Heard about how Silicon Valley IT innovation is changing the face of our energy landscape, and wondering how you can participate? We thought of a way, and started a company around that idea. Our start-up sits at the intersection of the Internet, software-as-a-service, and clean tech. Though just getting started, we are already cash-flow-positive and count some of the most recognizable brands as our customers. We are based in Redwood City and are looking for talented engineering help.

Our Team

Our dev team is highly accomplished and passionate about what we do. We believe in deliberate practice and continuous learning. While we are not religious about Extreme Programming, we do use some of that philosophy´s elements. For example, we do not generally pair-program, but do believe in socializing design and implementation ideas as means to improving quality. We are also firm believers in continuous integration and automating repeatable processes. We are not aware of any technical challenges we cannot tackle, yet are wary of pursuing an all-encompassing ivory tower solution when a simpler approach suffices.

Our Technology

Our solution is written primarily in Java, and runs on Tomcat and MySQL in the Amazon cloud. We use a variety of open-source frameworks, most prominently Spring, Hibernate, Apache Wicket, JQuery, and JUnit.
Some of our current projects include a web API, a PDF generation and delivery service, internal data-management UI tools, service monitoring tools, specialized search and parsing tools.

About You

You are a generalist. You may prefer to work on UI v. back-end or the other way around but, really, you love it all. You´ve caught yourself thinking about a difficult problem while showering (we won´t ask). If you don´t know it, you know how to learn it. You know when to ask for help or an opinion, but also know to google your question first. You love building things, and are happy to discuss examples of your work. You have a sound understanding of CS fundamentals and hands-on experience with at least some of the technologies mentioned above (we prize intellectual horsepower and knowledge of CS fundamentals far more than years of experience). You are tenacious and would agree that adversity is a chance to prove one´s commitment. You have a bit of an ego, but don´t think everyone else is an idiot. You are confident in your abilities and take pride in your work, but recognize you can always learn something new, and are happy to do so.

About the Role

- Proven technical capability and work ethic required
- Experience level: Intern to Sr. level
- Strong cultural fit, goes without saying
- Minimum of 20 hours/week commitment; FT preferred
- Able to work out of our Redwood City office at least once a week
- Flexible work hours

To Apply

Please respond with your resume, examples of your work and a few words about what in this posting piqued your interest. If you´d like to further distinguish your application please solve the challenge below.

Productive Rabbits

Centuries ago an Italian mathematician designed a sequence intended to model rabbit population growth. The sequence did a poor job projecting rabbit populations but has become famous because of its unique properties. Write a function, preferably in Java, that computes the value of this sequence for given integer n. Make your function run in well under 1s for n<=90 on an average computer.

------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment