Ruby on Rails Developer

Job Description

The Role:

Our client is creating an exciting information product that reports on, analyzes, and quantifies the impact of government actions on business and industry. This product is marketed to government agencies including Congress, Beltway influencers (lobbyists, associations, etc.), and business leaders (C-suite executives, government sales, government affairs, etc.) in the industries that are most impacted by government actions. Our client is bringing the same unparalleled level of fact based, objective reporting and analysis to Washington, DC as it has provided to the financial community for the past 30 years.

We are looking for an experienced hands-on Ruby on Rails developer who has experience with working in a fast paced agile environment leveraging Web/ Rails best practices and has a passion for developing high quality innovative and scalable solutions to challenging big data problems.


Write code in Ruby, HTML/CSS, and Javascript
Work as part of an Agile development team incorporating feedback from product managers, product support and other development team members
Design, implement, and maintain Ruby on Rails based components
Rapidly solve problems and bugs
Proactively look for ways to make the BGov product better


BS or MS in Computer Science or equivalent experience
Experience with Ruby on Rails & MySQL in a consumer facing web environment
Experience with object oriented analysis/design
Experience in XHTML, Javascript, CSS and general Web 2.0 techniques
Familiarity with relational databases, preferably MYSQL and Oracle
Understanding of web services technologies such as SOAP, HTTP, WSDL, XSD, and REST.
Understanding of code manipulation and optimization issues
Knowledge of design patterns, refactoring and unit testing
Familiarity with the MVC model
Experience working in Agile environments using Scrum, Pair Programming, or Extreme Programming
A proven ability to learn and adapt to new, complex development environments
Superb analytical skills, self directed, excellent communication skills with engineers and
non-engineers, strong team ethic, and pays close attention to details
Knowledge of professional software engineering practices & best practices for the full
software development life cycle, including coding standards, code reviews, source control
management, build processes, testing, and operations

Interested candidates should contact Ms. Ellen Parsons directly at, or
Topic archived. No new replies allowed.