i
R2R Consults
23 R2R Consults Jobs
Senior Software Developer - Ruby on Rails (4-8 yrs)
R2R Consults
posted 12hr ago
Fixed timing
Key skills for the job
Job Title : Sr. Software Developer (RoR)
Department : Software Development
Reporting To : Technical Project Manager (TPM)
Job Type : Work from office
Location : 6th floor, Kamat Grand, St Inez Rd, Santa Inez, Panaji, Goa 403001
Working Days : 5 days
Duties and Responsibilities :
- As a Sr. software developer you shall be part of an exciting and rapidly expanding team whose responsibility is to put the clients' vision into reality. Your primary role would be Software development in Ruby on Rails framework.
- Collaborate with cross-functional teams, including TPM's, BA's and developers to understand business requirements and developing web application adhering to coding standards and best practices
- Completion of the assigned tasks within the agreed timescale with high reliability and minimal functional and technical defects.
- May be assigned to work within a development team or alone.
- Design and develop new applications, as well as enhancements to existing applications
- Conduct thorough testing to ensure application functionality and stability
- Provide technical support to resolve issues related to developed applications.
- Create and maintain documentation throughout the software development life cycle.
Skills Required :
- Solid understanding and strong proficiency in Ruby Programming, Rails framework and Rubymine IDE.
- Familiarity with Linux distributions like Ubuntu.
- Solid understanding of object-oriented programming and JavaScript.
- Experience with Web forms/MVC to build scalable web applications.
- Knowledge or experience working with Angular is a plus.
- Demonstrated strong problem-solving skills and the ability to think critically.
- Solid understanding of non-relational database design.
- Proficiency in writing efficient, secure, and well-documented code.
- Solid understanding of mongodb and fluent in writing mongodb Queries.
- Experience with web services and API integration.
- Stay updated on industry trends and advancements in ROR development.
- Knowledge of code versioning systems, preferably GIT & SVN.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Ability to work collaboratively in a team environment.
- Having keen attention to facts and be able to catch errors and bugs before they become a problem.
- Excellent problem-solving, analytical and debugging skills.
- Strong communication, interpersonal skills and collaboration abilities to work effectively within a team.
- Ability to learn and adapt to new technologies and frameworks.
- Familiarity with development aiding tools like RVM, Bundler, Rake, Redis and third - party plugins and gems like
- Capistrano, Flightstats, Sendgrid, Sidekiq, Google Maps/Mapbox.
- Hands on experience in deployment using Capistrano along with knowledge of Azure server.
Experience Required :
- Minimum of 4 years of experience in software development using Ruby on Rails.
Qualifications Required :
- Graduate in Computer Science or IT Engineering fields preferred.
- Graduate in other field of studies with a minimum of 4 years of relevant experience.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Developer roles with real interview advice
10-20 Yrs
10-20 Yrs
4-8 Yrs