Job Description :
Role: Sr Software Engineer
Primary Skills : ROR, Rest, SQL/PostgreSQL, React/Angular
Experience: 7 to 12 years
Location : Hyderabad
PRIMARY RESPONSIBILITIES:Has a solid understanding of Ruby principles and core concepts.
Has a solid understanding of developing software solutions from scratch and production support for ROR solutions.
Has a solid understanding of implementing architectural changes with an existing production environment.
Has experience with building API's, including authentication, cleanliness, and role-based access permissions.
Has a minimum of 5 years of experience using Ruby on Rails specifically, along with other common libraries such as RSpec and Sidekiq.
Has experience with Angular and Backbone
Has good understanding of the syntax of Ruby and its nuances and MVC frameworks
Has a solid understanding of object-oriented programming
Has familiarity with concepts of Mocking, ORM, and RESTful
Possesses an understanding of fundamental design principles behind a scalable application.
Is able to create database schemas that represent and support business processes.
Is proficient in the understanding of code versioning tools such as Git.
Has familiarity with continuous integration.
REQUIRED KNOWLEDGE/SKILLS/ABILITIES:
· Ruby on Rails, Ruby
· Angular, Backbone JS
· Postgresql, Redis
· Git/SVN
· Sidekiq
· Rspec
· Secondary Skills:
o Soap, REST API
o NewRelic, App Dynamics
o Agile methodology, documentation
o TFS Azure
PREFERRED KNOWLEDGE/SKILLS/ABILITIES:
Total experience of 7-9 years developing projects on ROR.
Has strong analytical and problem-solving ability.
Strong communication skills.
Experience working with global teams.
Ability to solve problems.
...