| Title | Senior Ruby on Rails Software Engineer |
|---|---|
| Categories | Information Technology |
| Salary | Open |
| Location | Reston, VA |
| Job Information | Position Opportunity A restricted program in Reston, VA has a requirement for a Software Engineer with strong Ruby on Rails skills and experience. Candidate will work as a member of an Agile team developing and maintaining a development platform and a series of applications for a Government customer. Candidate will perform full lifecycle software development tasks as a member of an integrated delivery team, including creating and refining user stories, designing and developing code, writing documentation, unit testing, conducting peer reviews, and coordinating installations and deployments with the operations team. Candidate may be expected to provide guidance and occasional training to other developers, either individually or in small groups. This position may require a small amount of International travel (up to approx 2 weeks per year) and will require the ability to work with and/or mentor junior developers located in the field. Basic Qualifications: Candidate must have a current and active TS clearance with the ability to obtain SCI. Bachelors degree in a related field with a minimum of 9 years of related experience; 4 additional years of experience may substitute in lieu of degree. Candidate must have a good understanding of the MVC model and web application design and development. Prior experience in full lifecycle software development with Ruby on Rails required, along with experience with database design and development, SQL, HTML, CSS, and JavaScript. Candidate must be comfortable developing in a UNIX environment. Must be a self-starter with good customer interface skills, able to work successfully on diverse tasks as a member of a small team, and be able to adapt and learn new technical concepts quickly with minimal outside help. Desired Qualifications: Agile/scrum experience, Java development experience, automated testing experience using tools such as RSpec and/or Selenium, experience with Jira/Greenhopper and Subversion. Experience with NoSQL databases, such as Cassandra, is highly desirable, as is experience migrating data from legacy systems (extract-transform-load). Good presentation skills, including comfort presenting technical material in a group setting will be a plus. |
![]() |
