Required Ruby on Rails Developer for Remote(USC,GC) at Ruby, South Carolina, USA |
Email: [email protected] |
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=721434&uid= From: Arun, KPG [email protected] Reply to: [email protected] Hello Hope you are doing well Position Title : Ruby on Rails Developer Job Location : (Remote) Duration : 6 -12 Months+ Interviews : Video Job Title: Ruby Programming Language Engineer Job Summary: As a Ruby Programming Language Engineer, you will be responsible for designing, developing, and maintaining Ruby-based applications and systems. Your expertise in Ruby programming will be crucial in building high-quality, efficient, and scalable software solutions. Responsibilities: 1. Ruby Application Development: Develop and maintain Ruby applications, ensuring code quality, performance, and scalability. 2. Software Design: Collaborate with cross-functional teams to design software solutions that meet business requirements. 3. Code Review: Review and provide constructive feedback on Ruby code written by team members to maintain code quality standards. 4. Debugging and Troubleshooting: Identify and resolve issues, bugs, and performance bottlenecks in Ruby applications. 5. Performance Optimization: Optimize Ruby code for better performance, responsiveness, and resource utilization. 6. Database Integration: Work with databases (e.g., PostgreSQL, MySQL) and implement data models and database interactions using Ruby. 7. API Development: Design and implement RESTful APIs using Ruby on Rails or other Ruby frameworks. 8. Testing and Test Automation: Write unit tests and participate in test-driven development (TDD) to ensure code reliability. Automate testing processes when possible. 9. Documentation: Create and maintain technical documentation for Ruby applications and libraries. 10. Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to automate the deployment process. 11. Version Control: Use version control systems (e.g., Git) to manage and collaborate on codebase. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proven experience in Ruby programming language and Ruby on Rails framework. Strong understanding of software design principles and patterns. Proficiency in using databases and SQL. Experience with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus. Familiarity with DevOps practices and containerization (e.g., Docker) is beneficial. Knowledge of software development best practices, including version control, code reviews, and testing methodologies. Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Ability to work independently and as part of a team. Key Skills: Ruby and Ruby on Rails SQL and database management Software design and architecture Web development and API design Test-driven development (TDD) Git and version control Problem-solving and debugging DevOps and CI/CD Strong communication skills Keywords: continuous integration continuous deployment http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=721434&uid= |
[email protected] View All |
01:14 AM 06-Oct-23 |