Skip to main content

This job has expired

Ruby On Rails Developer

Employer
Latitude, Inc.
Location
Beltsville, MD
Closing date
Jun 21, 2019

View more

Job Description Require an experienced software developer to provide support to develop and implement enterprise applications and modules. Develop application and modules for platforms including Ruby on Rails, XQuery, and semantic web applications and interactive web-based applications for information discovery and decision support. Development will be based on gathered requirements using Agile software development methodologies. Based on a home-grown application, which is an open source Ruby on Rails Engine for creating search interfaces on top of Apache Solr indices customized for used in the agency serving as a discovery platform, and generalize/customize it into a reusable Rails engine to be used in multiple discovery platforms throughout the agency. Migrate existing JSF based UI into using the new Rails engine. Perform responsive design and 508 compliant check/fix. Create a general reusable Rails engine for Geospatial data Job Duties/Responsibilities REQUIRED: Two years of experience in Ruby on Rails, along with other common libraries such as Shoulda , RSpec and Resque Expert understanding of front-end technologies, such as Bootstrap, JavaScript, HTML5, and CSS3 Good experience with building a reusable rails engine that is used in multiple applications Three years of experience in applying XML and XSL technologies. Expert Experience with Blacklight and Solr tools for search and discovery Good understanding of server-side templating languages Good understanding of server-side CSS preprocessors such as Sass Experience with search application development using Apache Lucene/Solr. Provide strong written documentation throughout the software development lifecycle, utilizing tools such as JIRA for issue tracking, Git for version control, strong on knowledge sharing and documentation; gather user requirements and feedback. Excellent interpersonal skills Excellent written and verbal communication skills PREFERRED: Experience with Hydra and Fedora 4 repository tools Experience in implementing and consuming RESTful Web services. Experience with Git version control. Experience with Jenkins CI. Ability to work both collaboratively and independently. Technical Skills Required XPath, XQuery, XSLT, and XML Schema; JavaScript, HTML5 & CSS3; Ruby on Rails, Shoulda, RSpec, Resque; and MVC Experience Required 2+ years -web application development experience; 2 years' experience with Ruby on Rails

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert