Required Skills

Web technologies Coding Configuration management Postgresql MySQL Debugging Agile Software development life cycle JIRA Search engine optimization

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Jun 2022

JOB DETAIL

We are looking for a Senior Ruby Developer on Rails to design the structure of our IT systems and oversee programs to ensure the proper architecture is implemented.In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We d also like you to have hands-on experience in software development and be able to manage complex programs.

Knowledge and Skills:

  • Testing and evaluating new and existing products and programs.
  • Researching, designing, implementing, and supporting a host of emergent software applications.
  • Supporting our team in solving customer and business problems through contributions to product ideation, creation, and development.
  • Writing and implementing efficient code.
  • Identifying and prioritizing technical needs to reduce technical debt and make our platforms more stable.
  • Helping design, build, and maintain our integration layer with APIs that expose our capabilities across the estate using frameworks like Ruby on Rails, Grape, GraphQL etc. and proficiencies in Reactjs.
  • Supporting our team to introduce improvements to our existing codebase and helping to further develop our automated testing and CI/CD processes.
  • Collaborating with teams across the global organization; assisting with integrations, providing support for new initiatives, and debugging issues across services
  • Supporting the full software development lifecycle of emerging and legacy fullstack web applications using Agile methodologies
  • Coding, testing, and debugging new software or enhancements to existing software
  • Assisting with quality assurance and configuration management activities.
  • Reviewing code for other team members to ensure the standard of excellence is maintained and to share knowledge openly.
  • Reviewing and following best practice for security throughout the development lifecycle.

What You Will Bring:

  • Strong knowledge and understanding of Ruby, Rails, and RSpec.
  • Experience working with different types of databases; i.e. PostgreSQL, Redis, MySQL, etc.
  • 3+ years of experience.
  • Experience working in cloud environments such as Amazon Web Services.
  • Experience scaling APIs with tables of millions of rows.
  • Experience working with different types of datastores, i.e. Postgres, ElasticSearch, Redis, etc.
  • Experience working with continuous integration tools, i.e CircleCI, GitLab CI, AWS CodeDeploy.
  • Experience working in Cloud Environments, preferably in AWS.
  • Experience in containerisation using Docker and good to have Kubernetes and ECS.
  • Good understanding of security best practices across the web stack.
  • Experience working within agile tooling like JIRA and Confluence.

Helpful Additional Experience (Any Mix):

  • Strong knowledge of Frontend Frameworks such as VueJS, ReactJS, or Angular JS is a plus.
  • Experience a plus PCI compliance environment experience.
  • Experience in API integration with GraphQL, Rest API and Grape.
  • Experience a plus PCI compliance environment experience.
  • Experience with Search Engine Optimization.
  • Experience with Payment Processors such as Stripe and Authorize.NET.
  • Experience with Webpacker or Rails Webpacker.
  • DevOps and Infrastructure.
  • Microservices Architecture Frameworks.
  • Data, Analytics.

Company Information