All Jobs Vacancy

Ruby On Rails Developer

Posted 1 day ago by M9 Consulting

We are seeking a skilled Ruby On Rails Developer to join our client's team. The ideal candidate will be responsible for designing and developing software for web applications, APIs, and EDI. This role requires independent problem-solving, adherence to established methodologies, and collaboration with the project team to meet customer standards and requirements.

Responsibilities

  • Design and develop software for web applications, APIs, and EDI.
  • Capture functional requirements as Use Cases and estimate the level of effort for development.
  • Work independently to identify and implement 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.
  • Collaborate with the project team to ensure all technical 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.

Requirements

  • Required Skills
  • 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 required.
  • RDBMS (PostgreSQL, Oracle) required.
  • Angular, JavaScript, and jQuery experience required.
  • RESTful Web service using XML, XSD, JSON experience preferred.

Preferred Skills

  • RSpec, git, and Capistrano experience preferred.
  • NoSQL (MongoDB, CouchDB) database experience preferred.
  • SOA and Web service development experience preferred.
  • Experience deploying solutions on Linux platforms preferred.
  • AMQP or JMS messaging experience preferred.

Feel free to reach out if you are interested in discussing this role further.

Rate:
Not specified
Location:
Remote
IR35 Status:
Not specified
Remote Status:
Remote
Industry:
IT
Seniority Level:
Mid-Level

Take-Home Pay

Not Available

Visit calculators for additional details

Share job