Must-Have
BS/MS degree or equivalent
5 + years of overall software development experience, preferably secure, scalable web applications in Ruby on Rail, Java, and/or C#, .NET
3 + years proven experience with Ruby on Rail development in a Linux/Unix environment
2 + years proven experience working with Heroku
Expertise with Ruby on Rail architecture, cross-platform integration, and building scalable applications in heterogeneous environments
Experience in client-side coding using HTML5, DHTML, CSS, JavaScript, and JQuery
Experience with Web 2.0 site development or UX design concept is a plus
Strong PostgreSQL and MySQL skills including database design and optimization
Internationalization/Localization and Salesforce knowledge and experience a strong plus
Experience with AJAX, XML, JSON, and useful Design Patterns
Experience with caching system a plus
Experience with Build Management, Software Configuration Management, Change Management, and Release Management activities
Extensive knowledge and experience with Test-Driven Development and/or Behavior-Driven Development.
Knowledge of User Experience design methodologies a plus
Experience in using Git source control
Working Knowledge of the full SDLC.
Demonstrated teamwork skills with a solid analytical and statistical background.
Excellent organizational, communication, presentation, and facilitation skills.
Experience with Mobile web development a plus
Experience with cloud based infrastructure (Heroku, Amazon..) a must
Good-to-Have
Solid Web development experience