Post Job Free
Sign in

Ruby Developer

Company:
Tier4 Group
Location:
Pittsburgh, PA, 15213
Posted:
December 16, 2025
Apply

Description:

Job Description

Job Title: Ruby Developer (Junior to Mid-Level)

Type: Contract-to-Hire

Location: Pittsburgh, PA (Onsite, 5 days per week)

Industry: Consulting - Financial ServicesJob Summary

We are seeking a Ruby Developer with 2-5 years of hands-on development experience to join our consulting team supporting financial services clients. This is a contract-to-hire role based in Pittsburgh, PA, requiring onsite presence five days per week. The ideal candidate is passionate about building scalable, high-performing applications, has strong fundamentals in software development, and thrives in an Agile, collaborative environment.Key Responsibilities

Work within a Scrum team of 8+ developers, focusing on service delivery, resiliency, and interoperability within a middle-office platform.

Collaborate with other technologists to leverage and contribute reusable code and services.

Develop subject matter expertise in one or more functional areas.

Drive the design of scalable, high-performing, and robust applications.

Participate in design/code reviews with senior staff, representing software and technical decisions.

Assist tech leadership in shaping best practices for developing, sharing, and continuously improving the software platform.Qualifications / Requirements

Bachelor's degree in Computer Science, Engineering, or a related discipline or 5+ years of relevant experience in lieu of a degree is acceptable

2-5 years of hands-on development experience in backend development using Ruby; familiarity with additional languages such as Java, JavaScript, or Angular is a plus.

Experience with the Rails application framework and containerization.

Solid fundamentals in Data Structures, Algorithms, and Object-Oriented Design.

Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) using RSpec.

Familiarity with Agile software development methodologies, tools, and processes.

Understanding of architectural patterns, including Microservices architecture.

Hybrid remote

Apply