Thursday, December 17, 2009

Rally - Software Engineer

Software Engineer - Java Web Applications Developer. Boulder, CO
Posted by: "Laura" laura@rallydev.com rallydev71

Named the #1 "Best Company to Work for in Colorado" by ColoradoBiz
Magazine, Rally is the leader in Agile application lifecycle
management (ALM). Rally's products were honored with four consecutive
Jolt awards (the software industry's equivalent of the Oscar®
award) 2006-2009 and Rally currently supports more than 1,800
corporate customers and 75,000 users in 50 countries.

We are looking for passionate developers interested in working across
our stack (JavaScript on the front-end and Java on the back-end with
an emphaiss on a REST based platform) creating a revolutionary
interface that pushing the limits of current browser based technology.

Sick of working on boring projects with lousy architectures you have
no control over? Wish you had more say in what you work on and how?
Rally is hiring developers to work on our next generation of software
development tools.

Here are the top 10 reasons developers choose to work at Rally:



1. Hackathon - Every 8 weeks, Rally developers get a free
week to work on whatever they want to help the business. This means
that 12.5% of your time is free for exploring new technologies and
architectures. Several Hackathon projects have been integrated into
the product and released, so you have a real opportunity to influence
product direction.

2. Influence - You are encouraged and empowered to make
things better. The team owns all architectural and framework choices,
so if something's not working, you really can change! Don't just put
up with it, fix it, and you will have the support from your team and
management to do so.

3. No ruts - You'll have the opportunity to work across the
stack (JavaScript, Java, REST, database, etc.) as well as provide
input to which features should be developed.

4. Collaboration - Our teams work closely together in a Scrum
style, enabling us to learn from everyone's experience rather than
getting trapped in silos.

5. Pace - Sustainable. No weekends.

6. No dress code - Please wear something.

7. Career - Support for attending conferences, writing books,
blogging and speaking.

8. Beer - We have a kegerator.

9. Boulder, Colorado - There are worse places to live. 300+
days of sun, mountains, skiing, biking...

10. Awards - Winner of 4 Consecutive Jolt Awards. Finalist for
"Best Companies to Work for" 2007 & 2008. Winner of "Best Companies to
Work for" 2009

Qualifications

Ideal candidates will have experience in some of the following:



· Experience writing rich, browser based user interfaces

· Java (will consider object oriented programmers who would
like to do Java Web Application programming)

· Spring

· JavaScript (ExtJS a plus)

· XHTML

· CSS

· AJAX

· Object-oriented design

· Object/Relational Mapping

· SQL and Relational database experience

· A history of successful delivery and career progression
in software development.

· Prior experience building scalable solutions.

· The experience and skills to understand our entire scope
of products and process.

· A track record of collaboratively designing, developing
and testing database driven web applications.

· Mad foosball skills.

We are looking for people who are passionate about the software
industry and want to work with the best and brightest. We value
teamwork and the ability to make and meet commitments as well as skill
and a successful track record. We strive for a healthy, productive
work/life balance, while enjoying the opportunity to substantially
contribute to the direction and success of a vibrant software
business. Rally offers excellent compensation, benefits, and stock
options with an exceptional opportunity to grow.

We will consider candidates that are seriously interested in
relocating to Boulder, Colorado.

If it sounds like you might thrive in an environment like this, we'd
like to hear from you. Please apply directly through our Career
Portal at www.rallydev.com/careers.

EEO Employer