Senior Ruby on Rails Developer | REMOTE

  • Location
    New York, New York
  • Category:
    IT - IT
  • Job Type:
    Direct Hire
  • Job reference:
    US_EN_8_864973_2851728

Senior Ruby on Rails Developer   

A leading utility billing software is looking to hire a Senior Ruby on Rails to lead the development and design of the utility billing application. The Senior Developer will work closely with the product management team to set requirements to speed up user interface demonstrations, prototypes and proof of concept.  

RESPONSIBILITIES:   

Check the performance of vital application components continuously and come up with refactor plans to enhance them to guarantee maximum scalability and performance.

Collaborate with the engineering team to develop end-to-end integration effort and deliver quality solutions intended to adhere to the COA requirements.

Help out in designing architecture as well as code reviews for every vital application functional component.

Act as a reliable team mentor and SME by guiding technical innovation and providing attention to detail and critical thinking.

Deliver excellent quality solutions by promoting a responsive mentality.

Perform corrective action initiatives and initiate root-cause-analysis to isolate, prevent and identify the recurrence of issues.

Assist stakeholders by troubleshooting application problems by means of scheduled support rotations.

GitHub/Git source maintenance. 

Improve and support ticketing tools (Zendesk and JIRA) and process management.

Improve quality and support code deployment and integration by using tools such as Capistrano, RuboCop and CircleCI.  

COMPETENCIES:  

Exceptional written and verbal communication skills

Excellent problem-solving, decision-making, teamwork and independent technical skills

Ability to guide junior engineers on how to write optimized, clean and readable code

Promote source control management adherence with Jira and Git

Ability to work closely with stakeholders, software development engineers, product management and QA

Act as a SME regarding the software development lifecycle

  REQUIREMENTS:  

B.S. in Engineering, Computer Science or equivalent

5+ years experience with web technologies and full-stack programming such as JavaScript, SQL , HTML5, Ruby, CSS and JQuery

Experience as a technical leader in an Agile software engineering environment such as BDD and TDD

Experience working with back-end asynchronous messaging technologies and REST APIs

Experience with different object-oriented programming languages such as Mocking, ORM and Model-View-Controller (MVC)

Deployment experience with scalable commercial SaaS environments using Ruby app servers, Redis, Apache and SQL

Experience tuning and designing complicated database schemes

Familiar with automated testing tools like Selenium, containerized environments like Kubernetes or Containerd Skilled with RuboCop, and Docker

Experience creating Ruby on Rails software applications



Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.parkerlynch.com/candidate-privacy

The Company will consider qualified applicants with arrest and conviction records