Friday, July 25, 2008

Rally Software - Software Engineer, Java Web Application Developer

[rmiug-jobs] Digest Number 4650

Software Engineer - Integrations Developer (Boulder, CO)
Posted by: "Cindy Fields" Cindy.Fields@rallydev.com
Date: Fri Jul 25, 2008 11:11 am ((PDT))

Software Engineer - Integrations Developer



RALLY SOFTWARE DEVELOPMENT (www.rallydev.com) located in Boulder,
Colorado is a dynamic, growing company that provides software-driven
enterprises with the knowledge, coaching and tooling needed to succeed
with Agile development practices



At Rally Software our developers are: highly motivated, passionate about
learning, believe Agile is the best way to build software, involved in
developing web applications, build products they will always be proud
of, and thrive in a highly collaborative Agile environment. Rally has
been investing heavily in creating integrations to third-party software
lifecycle management tools and has created almost 20 integrations to
date. In order to continue our momentum, we are interested in hiring an
Integration Developer who has broad responsibilities for developing all
types of integrations from legacy systems to Web 2.0 mashups using Ajax.




An initial set of responsibilities would include:

* Work with customers and product managers to define and scope
integrations.
* Build scalable connectors using Rally's Web Service interface.
* Determine and build the automated testing strategy as well as
the testing infrastructure for Rally's integrations.
* Work with the Product Owner to define, estimate, and prioritize
Stories.
* Help sales engineers demonstrate and customers install
integrations.
* Help organize and gather feedback for alpha/beta releases with
customers.
* Create infrastructure for ongoing build and testing of
integrations.
* Work with new partners, new integrations, and new technology on
a regular basis.
* Work on projects from 3rd party legacy integrations to cutting
edge integrations using Ajax and JSON.



The ideal candidate will have the following experience and attributes:

* Experience with a couple of the following languages: Java,
Javascript, Ruby, C#, VB, PERL, or PHP.
* Experience using XML, SOAP, REST, and/or JSON Web Services.
* Possess superior problem solving skills with a proven ability to
exercise sound judgment to solve complex issues.
* Excellent communication skills.
* Knowledge of source code management and automated build
management tools.
* Knowledge of Software Application Lifecycle Management tools
such as defect tracking, testing, or requirements management.
* Ability to work effectively in a fast-paced and fluid
environment.
* Experience with Salesforce.com and the Force.com platform a
plus.
* Interest in working on many small/new projects at once.
* BA/BS degree in Computer Science, Engineering or related field.
* 3 + years previous software development experience preferred.



We are looking for those who share our passion and the desire to work
with the best and brightest. If it sounds like you might thrive in an
environment like this, please email your resume and cover letter to
jobs@rallydev.com.

________________________________________________________________________
15a. Software Engineer - Java Web Application Developer (Boulder, CO)
Posted by: "Cindy Fields" Cindy.Fields@rallydev.com
Date: Fri Jul 25, 2008 11:11 am ((PDT))


Software Engineer - Java Web Application Developer


Rally Software Development (www.rallydev.com) located in Boulder,
Colorado is a dynamic, growing company that provides software-driven
enterprises with the knowledge, coaching and tooling needed to succeed
with Agile development practices.

By joining our agile software development team, you will be a part of a
group building a collaborative platform for agile software teams of all
sizes. Enjoy all the benefits of working with the hottest technologies
in small, highly collaborative teams while we service users in 20+
countries and 50% of the largest software development firms in the world
from a hosted platform.

Responsibilities include: Designing, developing and testing a rich
browser based application.

Ideal candidates will have experience in the following:

* Experience writing rich, browser based GUIs

* Java

* Spring

* Servlet 2.0 Web-App development

* JavaScript (YUI or script.aculo.us a plus)

* AJAX

* O/R 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.

Culture:

To coordinate four teams, we do pull-based release planning, lock our
release train and make and meet our publicly, committed releases eight
time per year. Our daily visibility is high with automated tests
coverage, and immediate code quality reporting. Productive and skilled
object-oriented developers who can collaborate do well in our
environment.

The core values at Rally center on employees understanding their
personal and professional goals and regularly making and meeting daily,
iteration and release commitments. You will find Rally makes decisions
through a highly creative and collaborative process and our employees
stand-up and contribute. As a Boulder company, we strive to maintain a
work/life balance and give back to the community.

In 2006, Rally was awarded one of the best places to work in Colorado,
the JOLT Award for product excellence from Software Development Magazine
and our Series B funding. We fielded five Boulder Peak Triathlon relay
teams and continually give back 1% of our time to the non-profit
community. Rally has also set aside 1% of its equity, upon founding, as
part of Entrepreneurs Foundation of Colorado.

We are recognized nationally as the best product in our category (Jolt
Awards 2006, 2007 and 2008), locally as the most innovative product (IQ
Awards) and voted "Best Tech Company to Work for in Colorado" 2006 and
2007.

We are looking for those who share our passion and the desire to work
with the best and brightest. If it sounds like you might thrive in an
environment like this, please email your resume and cover letter to
jobs@rallydev.com.