Senior Ruby on Rails Developer

W2
New York, NY
Posted 3 weeks ago

Ruby on Rails Developer
12+ Months

New York, NY (Hybrid)

$60/HR on W2

Candidates should be able to work on our W2. LOCAL Candidates preferred.


Job Description:

We are seeking an experienced Ruby on Rails Developer to join our technology team within a leading financial services organization. The ideal candidate will bring a strong background in developing scalable web applications using Ruby on Rails, a deep understanding of test-driven development (TDD), and experience working with Oracle or PostgreSQL databases. This role will operate in a fast-paced Agile environment, following a structured Project Operating Model (POM).


Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby code using the Ruby on Rails framework
  • Participate in all phases of the software development lifecycle, including design, development, testing, and deployment
  • Implement and uphold best practices in Test-Driven Development (TDD) to ensure high code quality
  • Integrate data storage solutions using Oracle and PostgreSQL databases
  • Collaborate with cross-functional teams (QA, Product Owners, DevOps) in Agile ceremonies and development cycles
  • Troubleshoot, debug, and optimize application performance
  • Maintain documentation for systems and processes in compliance with regulatory and audit requirements
  • Participate in code reviews and mentor junior developers where applicable
  • Ensure secure coding practices are followed in line with industry standards, particularly important in financial applications

Requirements:

  • 8+ years of hands-on experience with Ruby and the Ruby on Rails framework
  • Proven experience in Test-Driven Development (TDD) and writing unit/integration tests using RSpec, Minitest, or similar tools
  • Strong experience with Oracle or PostgreSQL databases (schema design, query optimization, stored procedures)
  • Familiarity with Agile methodologies and working in a Project Operating Model (POM)
  • Experience with CI/CD tools, Git, and modern DevOps practices
  • Knowledge of RESTful API design and integration
  • Strong understanding of security best practices in web application development
  • Excellent problem-solving and communication skills

Nice to Have:

  • Experience working in financial services or other regulated environments
  • Familiarity with containerization tools (Docker, Kubernetes)
  • Knowledge of frontend technologies like JavaScript, React, or Vue.js
  • Experience with background job processing tools (Sidekiq, Resque)

Education:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience)

Job Features

Job CategoryInformation Technology

Apply For This Job

A valid phone number is required.