New York, NY, 10176, USA
1 day ago
Ruby on Rails Software Engineer
Description We are in the market for a Ruby on Rails Software Engineer to join our team. As a key player in our company, you will be tasked with creating, modifying, and maintaining our software applications using the Ruby on Rails framework. This role is based in the vibrant city of New York, New York, United States. Responsibilities: • Develop and maintain web applications using Ruby on Rails • Collaborate with other team members to develop and implement new features • Debug issues in the existing codebase and come up with solutions • Write clean, maintainable, and efficient code • Participate in code reviews to maintain code quality and share knowledge • Test software applications and systems for functionality • Collaborate with the design team to ensure user-friendly interfaces • Stay current with the latest developments and technologies in the Ruby on Rails space • Work on improving application performance • Ensure the scalability of our applications to meet future business needs. Requirements • Proficient in Ruby on Rails programming language • Strong understanding of the syntax of Ruby and its nuances • Solid understanding of object-oriented programming • Familiarity with concepts of MVC, Mocking, ORM, and RESTful • A knack for writing clean, readable Ruby code • Ability to integrate multiple data sources and databases into one system • Understanding of fundamental design principles behind a scalable application • Able to create database schemas that represent and support business processes • Able to implement automated testing platforms and unit tests • Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN • Familiarity with development aiding tools such as Bower, Bundler, and Rake • Familiarity with continuous integration • Strong problem-solving skills • Excellent verbal and written communication skills • Ability to work independently and as part of a team • Demonstrated ability to manage multiple tasks and deadlines • Strong attention to detail • Strong analytical and problem-solving skills • Proactive mindset and ability to work effectively in a fast-paced environment • Demonstrated commitment to ongoing detail oriented development and learning. Technology Doesn't Change the World, People Do.® Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/us/en/terms) .
Confirm your E-mail: Send Email