New York, NY
Job Title: Developer | Rails / Java / XP
Cyrus Innovation (www.cyrusinnovation.com) is a small (~30 people) NYC-based Agile development consulting firm. As pioneers in Agile methodology, we pride ourselves on being named one of Inc 5000’s fastest growing companies for three consecutive years. We embrace the latest Agile practices, open source tools, and strive for continuous process improvement. We provide XP teams on demand to both start-ups and enterprise organizations. We are looking for creative individuals to join our community who value team work and strive to work with a company that values quality software as much as you.
Cyrus will bring to you:
- the chance to create complex software solutions you will be proud of
- the opportunity to work alongside bright, analytical, and experienced programmers
- a true XP environment: TDD, pair programming, continuous integration, and lightweight design
- direct interaction with clients to gather and analyze business requirements
- experience and collaboration on all levels of software development from design to implementation
- experience working with Java, Ruby, Groovy, Scala, and Javascript
- an opportunity to have a real voice in critical design decisions
You will enjoy:
- a week-long training course by Jim Shore attended by the entire company
- a true 40-hour work week with no / minimal travel
- an energized, yet casual work environment
- full benefits including medical, dental, vision, 401(k) matching
- an efficient organization where your opinion really matters
- an annual personal budget and paid time off for professional development (conferences, workshops, etc.)
- weekly kaizen (process improvement) sessions
- knowledge-sharing brown bag sessions
- daily stand ups
- a company wide hackfest at our quarterly company meeting
You will bring:
- a true, demonstrable passion for coding, both in and out of the office
- a team oriented work demeanor and a desire for both teaching and learning
- an outside the box approach to problem-solving
- a strong enthusiasm and knowledge for XP
- the desire and ability to learn new technologies quickly
- experience with Object Oriented programming 
- knowledge of design patterns and refactoring
At Cyrus, we strive to continuously enhance our day-to-day methods that keep us at the top of our game and help everyone improve on what they already do so well. If you’re a talented and hard-working developer who is enthusiastic about Agile, we would love to hear from you. We are serious about our commitment to our employees and invite you to join our team.
If you are interested in learning more or would like to apply for a position, send an email to Marc Rosenberg at REDACTED_EMAIL