Ruby on Rails Developer

5 days ago


Bikaner, India Tata Consultancy Services Full time

Role**Ruby on Rails DeveloperRequired Technical Skill Set**Ruby on Rails, RESTFUL APIs, Postgre DB, GIThub actions, AWS Cloud Desired Competencies (Technical/Behavioral Competency)Must-Have**Typical RequirementsProficiency in Ruby and Rails: Strong experience with the Ruby programming language and the Ruby on Rails framework. Database Knowledge: Experience with relational databases like PostgreSQL or other database systems. Version Control: Familiarity with version control systems such as Git. API Design: Experience with designing and implementing RESTful APIs. Collaboration Tools: Ability to work effectively in a team environment and collaborate with other developers. Cloud Experience (often a plus): Experience with cloud platforms like AWS, particularly services such as S3, can be beneficial. Understanding of Software Principles: Knowledge of object-oriented analysis and design. Good-to-HaveResponsibility of / Expectations from the Role 1.Server-side Development: Design and implement scalable and efficient web application back-ends using the Ruby on Rails framework. 2.API Development: Develop, test, and maintain RESTful APIs for seamless integration with front-end applications. 3.Application Optimization: Ensure high performance, scalability, and security of web applications by optimizing code and databases. 4.Database Management: Work with databases, such as PostgreSQL, to design, maintain, and optimize server-side logic5.Collaboration: Work closely with front-end developers, database administrators, product managers, and other team members to define requirements and deliver solutions .6.Testing & Debugging: Implement automated tests and troubleshoot production issues to ensure application reliability and quality. 7.Code Quality: Write clean, maintainable, and efficient Ruby code adhering to best coding standards and participating in code reviews