Staff Engineer, Ruby on Rails

9 Months ago • 7 Years + • Full Stack Development

Job Details

Company Description

👋🏼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!

Job Description

REQUIREMENTS:

  • Experience 7+ years
  • Extensive knowledge of Ruby programming language and Rails framework.
  • Experience with object-oriented programming principles and design patterns.
  • Good understanding of Integrate third-party APIs
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL).
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with front-end frameworks like React or Angular is a plus.
  • Strong experience with unit testing and test-driven development
  • Experience working with Linux/Unix Operating system comfortable with the command line.
  • Experience with modern software engineering workflows and tools(e.g. Agile, JIRA, Git, CI/CD, Amazon Web Services, ELK, APM).
  • Strong understanding of agile software development principles and methodologies
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Experience with agile development methodologies such as Scrum or Kanban.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Flexible to work in shifts as required, with coverage for morning and evening shift IST. (6:00AM- 3:00PM or 1:00PM 10:00 PM IST)

RESPONSIBILITIES:

  • Writing and reviewing great quality code
  • Understanding the clients business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements
  • Mapping decisions with requirements and be able to translate the same to developers.
  • Identifying different solutions and being able to narrow down the best option that meets the clients requirements.
  • Defining guidelines and benchmarks for NFR considerations during project implementation
  • Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers
  • Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed.
  • Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it
  • Understanding and relating technology integration scenarios and applying these learnings in projects
  • Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken.
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements

Qualifications

Bachelor's or Master's degree in computer science, Information Technology, or a related field.

Similar Jobs

People Can Fly - Programmeur(-euse) backend sénior / Senior Backend Programmer

People Can Fly

Montreal, Quebec, Canada (Remote)
10 Months ago
Rackspace Technology - AWS Cloud Engineer II

Rackspace Technology

Puebla, Puebla, Mexico (Remote)
9 Months ago
NAH.io - (Senior) DevOps Engineer

NAH.io

Hong Kong (On-Site)
9 Months ago
Warner Bros Discovery - Software Engineering Intern – Summer 2025

Warner Bros Discovery

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
ByteDance - Fullstack Software Engineer (Multiple Positions)

ByteDance

San Jose, California, United States (On-Site)
9 Months ago
Twitch - Software Engineer - Payments

Twitch

San Francisco, California, United States (Remote)
9 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
9 Months ago
CloudHire - Full Stack Developer

CloudHire

Gurugram, Haryana, India (Remote)
9 Months ago
Google - Software Engineer III, Infrastructure, Commerce

Google

(On-Site)
8 Months ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN-Manager_SOC_Managed Services _Advisory _Pan India

PwC

Gurugram, Haryana, India (On-Site)
9 Months ago
Ajmera Infotech - DevOps Engineer

Ajmera Infotech

San Jose, California, United States (On-Site)
10 Months ago
Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
9 Months ago
Highspot - Sr. Full Stack Engineer, Meeting Intelligence

Highspot

Vancouver, British Columbia, Canada (Hybrid)
9 Months ago
Highspot - Sr. Backend Engineer, Meeting Intelligence

Highspot

Vancouver, British Columbia, Canada (Hybrid)
9 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
9 Months ago
CloudLinux - Senior C Developer (worldwide remote, work anywhere)

CloudLinux

Masovian Voivodeship, Poland (Remote)
8 Months ago
Scale AI - Remote AI Training Consultant, Coding

Scale AI

Argentina (Remote)
9 Months ago
GoTo Group - Senior Database Administrator Engineer - Engineering Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
9 Months ago
Google - Product Growth Manager, Google Ads

Google

Mountain View, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

Keywords Studios (Player Support) - Data Analyst - Operations

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
10 Months ago
Entrata - Senior Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
9 Months ago
Luxoft - Senior AWS Cloud DevOps Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
8 Months ago
PwC - IFS-Operate-Data Analytics- Manager 2-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Luxoft - Senior Java Backend Developer - Microservices

Luxoft

Pune, Maharashtra, India (On-Site)
8 Months ago
Centum Electronics  - Radar GUI/HMI Developer

Centum Electronics

Bengaluru, Karnataka, India (On-Site)
10 Months ago
PwC - SAP ABAP Senior Associate

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Google - Strategy and Operations Lead, gTech Ads Analytics

Google

Hyderabad, Telangana, India (On-Site)
9 Months ago
Impronics Technologies - AWS Cloud Engineer

Impronics Technologies

Gurugram, Haryana, India (On-Site)
1 Year ago
NetScape Labs Infotech   - Unity Developer

NetScape Labs Infotech

Chandigarh, Chandigarh, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Ajmera Infotech - Senior React Developer

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PwC - Senior Associate_Full Stack Developer_Data & Analytics_Advisory_PAN  India

PwC

Gurugram, Haryana, India (On-Site)
9 Months ago
Progress - Full Stack Engineering Consultant (Top Secret Clearance)

Progress

Washington, District Of Columbia, United States (On-Site)
9 Months ago
Shyft Labs - Architect/Lead Developer

Shyft Labs

Noida, Uttar Pradesh, India (Hybrid)
9 Months ago
OpenGov - Software Engineer II - Fullstack - React/Node

OpenGov

Pune, Maharashtra, India (On-Site)
9 Months ago
Google - Software Engineer III, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
9 Months ago
Nagarro - Principal Engineer, .Net Web

Nagarro

New York, New York, United States (On-Site)
9 Months ago
CCP Games - Senior Software Engineer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
8 Months ago
Maxis Studios - Software Engineer III

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
8 Months ago
Topsoe - Senior Software Engineer II

Topsoe

New Delhi, Delhi, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

View All Jobs

Get notified when new jobs are added by Nagarro

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug