Software Architect - Ruby on Rails

Ann Arbor, Michigan | Contract

Post Date: 04/21/2017 Job ID: 14501 Industry: Misc Developers

Software Architect - Ruby on Rails / Rails 5
Ann Arbor, MI

Currently have an opening in Ann Arbor, MI for a Software Architect with experience in Ruby on Rails full stack development.

Responsibilities of the Software Architect

  • Work with team members and business partners to turn amgibuous requirements into implemented functionality, get feedback, iterate rapidly 
  • Build models, views, and controllers that are clean, efficient, and well organized 
  • Build schema and data migrations 
  • Contribute to application architecture 
  • Contribute to design of new features 
  • Write lots of good, clean code 
  • Participate actively in agile meetings
  • Collaborate well with team members, stakeholders, and management 

Requirements of the Software Architect

  • Bachelor's Degree in Computer Science or equivalent education + experience 
  • 10+ years of experience developing web applications using Ruby on Rails, especially Rails 5 
  • Solid understanding of object-oriented programming, MVC, ORM, and RESTful APIs 
  • Familiarity with design patterns like services, presenters/decorators, concerns, and CQRS 
  • Meaningful database development in at least one of Oracle, MySQL, Postgres (all are used) 
  • Experience with Angular (especially Angular 2) a plus 
  • Version control with git/stash or other tools 
  • Test- and behavior-driven development using rspec and cucumber 
  • Detail oriented, self-motivated, and learns quickly 
  • Works independently and does not require a lot of direction 
  • Team-oriented collaborator, helper, learner 
  • Experience with agile/scrum development process 
  • Fluent with Microsoft Office 
  • Pluses for experience with Solr, Elastic, AWS


Software Architect - Ruby on Rails - 14501

Travis Heider
IT Recruiter

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: