Thiruvananthapuram
31°C
Trivandrum
31°C
Job Search
Home > Job Search

Ruby on Rails : Senior Developer

Closing on:

20/11/2017

Contact email

careers@pitsolutions.com

Brief description :

Designation:  Senior Software Engineer / Lead Software Engineer

Experience: 3+ years
Location: Technopark, Trivandrum

Minimum Qualification: BE/BTech, MSc/MCA, PGDCA or any equivalent degree

 

Technical Skills:

 

Job description:

·         Participates in an active role during all phases of the SDLC cycle, including developing high level technical designs, database architecture, initial setup etc.

·         Self-sufficient in reviewing and analyzing business/functional requirements and creating supporting project/task documentation such as low-level design documents, unit test cases, etc.

·         Develop quality Ruby code as per latest best practices and methodologies within defined timelines.

·         Develop product & its elements as per specifications received from the client

·         Acquire required technical & domain knowledge of the product & its elements

·         Maintain good documentation of tasks status

·         Act as Development Lead on small initiatives

·         Schedule and prioritize tasks to promote efficient use of time and maximize productivity.

·         Ensure Code quality and monitor progress against schedule

·         Work with Project Managers and other team members to assure accurate timelines and deliverables.

·         Relentless commitment to meeting deadlines

Performing Test driven development/ Behaviour driven development (TDD/BDD) using various tools - e.g.RSpec, Cucumber
Preferred Skills:

·         Strong Web programming skills in Ruby, Ruby on Rails.

·         Strong understanding of object oriented software design (OOPS Concepts), including MVC frameworks, and an ability to learn and apply new technologies.

·         Analyze, design, develop and support complex applications.

·         Good sense of logical reasoning.

·         Should have strong knowledge in Restful architecture in implementing APIs and using third party APIs in rails application.

·         Expertise in working with Mysql, Pgsql databases.

·         Clear understanding of JQuery, Bootstrap, Ajax and Json Libraries.

·         SVN, Github version control and Rake/Capistrano Experience.

·         Experience in Agile Development, TDD/TFD and testing tools.

·         Expertise in writing Rspec test cases

·         Experience in working with Ruby gems like devise, cancan, haml, paperclip.

·         Strong oral, written, and presentation communications skills.

Self-motivated and organized.
 

Good to have:


·         Knowledge on tools like Vagrant, Puppet, New Relic, AirBrake

·         Experience in developing in an agile environment with Kanban and Scrum.

·         MongoDB or any other NoSQL