Posted on: August 17, 2024
ROLES & RESPONSIBILITIES
JD - ROR - Senior S/W. Engineer (9 to 12 years) - 1 position We are seeking a Ruby on Rails experienced engineer to join our Bangalore team which will own development, support, maintenance and implementation of API and server side coding . Successful candidates must be innovative, flexible, have strong leadership skills and be able to work collaboratively with cross-functional business and software development teams to solve critical business problems. The candidate will be implementing server side APIs and applications which are used by various clients like web/mobile etc. The candidate will be working on the Application built on ROR with Jquery and ReactJS. He/She will ensure that these components and the overall application are robust and easy to maintain. He/She will work as an independent team member, capable of applying judgment to plan and execute the tasks. Qualifications
Bachelor\'s degree or higher in a quantitative/technical field (e.g. Computer Science, Information Technology, Engineering).
9 to 12 years of relevant experience in Ruby on Rails, along with other libraries such as Rspec, Resque, Sidekiq and Redis.
Experience in Ruby
2.0.
Experience in Rails
3.
Good understanding of the syntax of Ruby and its nuances.
Solid understanding of object-oriented programming and REST API architecture.
Good understanding of the usage of AWS ECS, EC2, S3, Code Pipelines, CloudWatch etc.
Work with other departments such as DevOps, UX/UI and QA etc. to ensure seamless delivery.
Strong CS fundamentals (proficient in data modeling and algorithms).
Ability to understand business requirements and translate them into technical requirements.
Familiarity with development aiding tools (Bower, Bundler, Rake etc).
Ability to integrate multiple data sources and databases into one system.
Understanding of fundamental design principles behind a scalable application.
Sharp analytical abilities, proven design skills, excellent communication skills
Implement security best practices, including VA and patch managements.
Experience mentoring and training others on complex technical issues.
Proficient understanding of code versioning tools such as Git.
Strong understanding of use cases to perform unit and integration testing.
EXPERIENCE
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.