Z

Ruby On Rails Developer

Zigsaw
Full-time
On-site
Mumbai, India
  • As a Software Engineer, you will be responsible for low level design, implementation, and delivery of solutions for Client’s product.
  • You will be working closely with the Technical Architect, Product design team,
  • Quality Assurance, and other Software Engineers to build amazing features for the
  • Client’s strategic program management solution, allowing businesses to navigate the rapid pace of change and deliver on their promise.
  • Experience - 2-7 yrs in ROR
  • Responsibilities - 
  •  Low level design, implementation, and unit testing of new features within
  • product according to defined requirements within agreed timeframes
  •  Ensuring that code developed adheres to the performance requirements of a
  • SaaS product
  •  Building front end software using React/Javascript according to visual
  • designs provided by UX team
  •  Implementation of corresponding backend model software using Ruby on
  • Rails
  •  Maintenance of existing Client application including fast resolution of
  • customer raised issues within the software
  •  Writing of unit tests to ensure that Ruby on Rails code within Client’s
  • infrastructure is of high quality
  •  Collaborating effectively with product design team, QA, and other
  • stakeholders within the business to understand user needs, ensuring best
  • customer solutions
  •  Estimation, self-planning, and self-managing tasks as a developer within an
  • Agile team
  •  Technical documentation of process and software changes when necessary
  •  Protect confidential data and ensure that information security protocols are
  • followed

Education/Experience

Qualification - 
 Bachelor’s and/or master’s degree in computer science, computer
engineering, or related technical discipline
 4+ years professional software development experience
 Proficiency in the following technologies:
o Ruby on Rails
o JavaScript with React capability desirable
o SQL and the use of databases
 CI/CD technologies (Gitlab an advantage)
 Knowledge of SaaS application architecture and design with Azure knowledge
desirable
 Knowledge of software engineering and best practices, including coding
standards, code reviews, source code control, build processes, testing, and
operations