Senior Developer for Extreme Dev Shop

A Senior Ruby on Rails Developer is needed for our software consulting and agile development company located in New York City.

We use the latest Extreme Programming/Agile methodologies to create highly customized software for our clients. We are looking for a bright, analytical thinker to join our team.

As a Senior Developer you will
  • Create complex software solutions
  • Use Object Oriented languages: Java/J2EE and Ruby on Rails
  • Work with highly analytical, experienced programmers
  • Code in a Test Driven Development, Paired Programming environment
  • Constantly learn and implement the latest Agile practices
  • Use open source tools including Google Web Toolkit, Apache, Tomcat, FIT, JUnit, Webwork, PicoContainer, Hibernate, Velocity, Subversion and more
  • Lead/mentor junior developers
  • Interact directly with clients to gather and analyze business requirements
  • Be involved in all phases of software development from design to implementation
  • Drive design decisions
  • Create quality software that you will be proud of
  • Gain experience in finance, education and other industries

As our employee, you will enjoy
  • A quarterly bonus based on company revenues
  • A true 40-hour work week
  • An energized yet casual working environment
  • A flat organization where your opinion is heard
  • An annual personal budget and paid time off for professional development (conferences, workshops, etc)
  • Weekly knowledge-sharing brown bag sessions
  • Weekly process improvement sessions

We are looking for you if you have
  • A true passion for coding
  • The ability to learn new technologies quickly
  • The ability to inspire others to create great code
  • 5 years experience with Object Oriented languages (Java/J2EE, Ruby/Rails, etc.)
  • Knowledge of design patterns and refactoring

Other Qualifications include
  • Working knowledge of Extreme Programming/Agile is preferred
  • Knowledge of Test Driven Development is preferred
  • Ability to work in New York City
  • Ability to travel 5% of the time
  • Ability to interact well with clients
  • Strong interpersonal skills

Apply for this Job

Thanks for your interest. Please fill out the information below to apply for this position. We pride ourselves in our responsiveness to candidates; you will hear from us within 1 business day. To speak with us immediately, please call 888.313.2007.

Drop Your Resume Here