Agile Software Developer

Tuesday December 11, 2012

200 Varick St., Suite 902
New York 10014


Cyrus Innovation is a small (~50 people) NYC and Boston 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 four 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 and driven individuals to join our community who value teamwork and strive to work with a company that values quality software as much as you.

Why Cyrus:

  • Great pay and benefits (health, dental, vision, 401(k))
  • Generous vacation, sick time policy, and 1 month of paid time off for professional development
  • No / minimal travel
  • The opportunity to have a real voice in critical design decisions
  • 40 hour work weeks for great work/life balance
  • Named as one of Crain’s Best Places to Work


You will enjoy:

  • Working with a true XP team (TDD, pair programming, continuous integration, daily stand-ups)
  • Working alongside bright and analytical developers
  • Working with the latest technology (Ruby on Rails, Scala, Node.js, MongoDB)
  • Collaborating on all stages of software development from design to implementation


You will bring:

  • A true, demonstrable passion for coding, both in and out of the office
  • The desire to work in a team environment where you will mentor and learn from fellow developers
  • Several years of professional experience programming in multiple languages and working with Agile
  • Experience with Ruby on Rails and TDD
  • Strong understanding of Agile development practices
  • The desire and ability to learn new technologies quickly
  • Professional experience with Object Oriented programming
  • Excellent knowledge of design patterns and refactoring
  • Ability to effectively communicate concepts and ideas to co-workers
  • Mobile experience is a BIG PLUS


The typical Cyrus developer tends to be a polyglot.  We find that the advantages of learning and using multiple languages outweighs the benefits of specialization. If you believe that XP is the best way to build software and ensure these practices are used in all engagements, we would love to hear from you. We are serious about our commitment to our employees and invite you to join our team.