Ruby on Rails Developer (closed)
New York, NY
Very competitive compensation
Recruiter Comment: Growing firm, with new and exciting project work... know anyone that would be a fit?
Job Description
Our client - a rapidly growing, well-funded financial services company based in Manhattan (handling student loans, between students and credit unions nationwide) - is looking for a Ruby on Rails developer to be part of their applications development team. ** This is a full-time position, and candidates must be able to work onsite **
Their application is probably one of the most complexly designed applications around - 100 models. The hiring manager is looking for someone that is very well-versed with Ruby coding. Work includes many enhancements, some remediation, addressing performance issues and migratin some code (some legacy apps are on Ruby 2, which will need to be migrated to Ruby 3, like some others already are).
Our client's systems are written in Ruby on Rails and thus they have a need for experienced Ruby on Rails developers. They have one of the biggest and most complex financial applications written in Ruby; are you up to the challenge? Preference will be given to those candidates who have experience with transaction-based systems such as e-commerce or trading. Candidate should have a minimum of 3-4 years with Ruby on Rails and several years of software development experience overall.
They practice agile techniques from Scrum and Kanban, including TDD, standups, code review, story cards, etc. Candidate should be comfortable with rspec and/or cucumber. Additionally candidates should be proficient with MySQL, git, rake, and related tools. As senior software engineer, you will also be responsible for helping to mentor others on advanced Ruby programming techniques, designing solutions to complex problems, and digging into an existing codebase to derive understanding and intent of various application features. The senior software engineer is also expected to be an advocate of Ruby best practices, continuously expanding and sharing knowledge.
All developers are given nice equipment (Apple computers and large screens). Candidates are required to work on-site, which maximizes communication and collaboration. Candidates should be strong team players with solid communication skills and an ability to write code that is easily understood by others.
They practice agile techniques from Scrum and Kanban, including TDD, standups, code review, story cards, etc. Candidate should be comfortable with rspec and/or cucumber. Additionally candidates should be proficient with MySQL, git, rake, and related tools. As senior software engineer, you will also be responsible for helping to mentor others on advanced Ruby programming techniques, designing solutions to complex problems, and digging into an existing codebase to derive understanding and intent of various application features. The senior software engineer is also expected to be an advocate of Ruby best practices, continuously expanding and sharing knowledge.
All developers are given nice equipment (Apple computers and large screens). Candidates are required to work on-site, which maximizes communication and collaboration. Candidates should be strong team players with solid communication skills and an ability to write code that is easily understood by others.
