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
Requirements
· 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