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 Category | Information Technology |