Haystack
← Back to Jobs
Technology
MC

Ruby on Rails Developer

M9 ConsultingUnited States🇺🇸United StatesPosted Oct 13, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
17 hours ago
MongoDBOracleRubyAgileAngularCouchDBGitJavaScriptPostgreSQLRSpecRailsjQuery

Job Description

A Ruby on Rails Software Developer 

  • Design and develop software for Web applications, Application Program Interfaces (APIs) and Electronic Data Interchange (EDI)
  • Capture functional requirements as Use Cases and accurately estimate level of effort to develop
  • Work independently to identify solutions
  • Write object-oriented Web application/interface code conforming to established methodology and standards
  • Design and code software service components, units, and modules that meet project specifications and development schedules
  • Work closely with the project team to ensure that all technical project deliverables comply with customer standards and requirements
  • Evaluate third-party software components for potential use in developing solutions
  • Practice Behavior Driven Development and test-first coding methodologies
  • Contribute to business discussions about the project and user interfaces
  • Document development projects and create test plans
  • Troubleshoot problems and provide customer support for application issues

Desired Skills & Expertise

  • Four year degree in computer science or related field, or equivalent experience
  • Three-plus years experience with Ruby on Rails
  • Agile software development principles, practice and process experience (from use case definition to component delivery) experience required
  • RSpec, git, Capistrano experience preferred
  • Angular, JavaScript, JQuery experience required
  • RDBMS (PostgreSQL, Oracle) required
  • NoSQL (MongoDB, CouchDB) database experience preferred
  • SOA and Web service development experience preferred
  • Experience deploying solutions on Linux platforms preferred
  • RESTful Web service using XML, XSD, JSON experience preferred
  • AMQP or JMS messaging experience preferred

Similar jobs