Senior Ruby Developer for Pensions Company | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Senior Ruby Developer for Pensions Company

Senior Ruby Developer for Pensions Company 40 hrs/week, 12+ months

Currently, we are looking for a remote Senior Ruby Developer with 3+ years of commercial experience with Ruby, working in a Ruby on Rails environment to join our team.

The customer is a pensions and retirement technology company, bringing innovations in financial services, and delivering pensions technology platforms in partnership with other financial institutions.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Join EPAM Anywhere to quickly and easily find projects that match your knowledge and experience, while working with Forbes Global 2000 clients, building a successful IT career, and earning competitive rewards. The platform provides additional perks, including a flexible schedule, professional development opportunities, and access to a community of experts.

Responsibilities

  • Develop new user facing features
    • Engineering a better code base with your team
      • Work within a smaller 8-10 person agile engineering team, part of a wider Engineering organization
        • Work on tickets assigned to you, this includes writing code and specs (tests) and checking that new code passes other test coverage
          • Review Pull Requests from other developers
            • Work in a collaborative, agile team environment
              • Occasionally pair with other Engineers - we have pairing machines

                Requirements

                • 3+ years of commercial experience with Ruby, working in a Ruby on Rails environment
                  • Deep understanding of object-orientated programming
                    • Desire to work with Domain Driven Design
                      • Love to work using TDD
                        • Understanding of relational database (MySQL, PostgreSQL)
                          • Understanding of web design patterns
                            • Previous experience working in a company scaling up is useful, but not essential
                              • Most importantly, a desire to learn, grow, working with an amazing team and deliver software

                                We offer

                                • Competitive compensation depending on experience and skills
                                  • Work in enterprise-level projects on a long-term basis
                                    • You will have a 100% remote full-time job
                                      • Unlimited access to learning courses (EPAM training courses, English regular classes, Internal Library)
                                        • Community of 38,000+ industry’s top professionals
                                          RubyOnRails

                                          40 hrs/week

                                          Hours per week

                                          12+ months

                                          Project length

                                          Belarus, Russia, Ukraine

                                          Locations eligible for the position