Link copied to clipboard!
Back to Jobs
Ruby Developer at Tier4 Group
Tier4 Group
Pittsburgh, PA
Information Technology
Posted 0 days ago
Job Description
Job DescriptionJob DescriptionJob Title: Ruby Developer (Junior to Mid-Level)Type: Contract-to-HireLocation: Pittsburgh, PA (Onsite, 5 days per week)Industry: Consulting - Financial ServicesJob SummaryWe 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 ResponsibilitiesWork 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 / RequirementsBachelor's degree in Computer Science, Engineering, or a related discipline or 5+ years of relevant experience in lieu of a degree is acceptable2-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.
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.