Required Skills

Ruby on rails Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 18th May 2022


• Deliver new functionality by writing, shipping high quality code for the internal production platform and the client delivery platform for the ESG Business meeting the requirements.
• Design, build, and maintain efficient, reusable, and reliable code.
• Design and implementation of continuous integration and deployment.
• Monitor and optimize application performance.
• Problem solving with alternative approaches and in collaboration with Business Stakeholders, Quality Assurance, Data Operation and IT Infrastructure on all stages of software development life cycle.
• Working as part of a team, encourage innovation and best practices.
Desired experience and qualifications:

• Proven work experience in Ruby/Jruby development– ruby 2.0+ or Jruby 9.2.6+

• Experience – 5-9 Yrs
• Deep expertise in object-oriented development, including design pattern knowledge backed by strong data structure fundamentals.
• Broad knowledge and experience in full lifecycle of Web Services/Application Development following agile methodology.
• Experience implementing testing platforms and unit tests.
• Love for clean and well documented code.
• Understanding of Messaging concepts and technologies.
• Relational Databases, especially Oracle 12c and/or any NoSQL databases, Redis.
• Ruby database libraries such as Sequel, Active Record.
• Exposure to tools like Docker, Kubernetes, CI/CD process is a plus.
• Exposure to cloud services, especially Azure, Azure DevOps, and/or AWS, GCP.
• Familiarity with Front-end languages and tools, JavaScript development frameworks, especially EXT JS.
• Knowledge of Source code control systems, especially Git.
• Degree in Computer Science, Mathematics, Engineering, related field, or equivalent experience.
• Good Communication skills.


Company Information