Website:
hirenza.in
Job details:
About The Company
247Hire is a leading provider of offshore recruitment solutions, dedicated to delivering exceptional staffing services to organizations worldwide. Our expertise encompasses candidate sourcing, screening, and recruiting, as well as sales development, Vendor Management System (VMS) recruiting, and comprehensive onboarding processes. We are committed to empowering our clients by offering cost-effective and scalable staffing solutions that enable them to grow their business efficiently. With a focus on quality, innovation, and customer satisfaction, 247Hire has established itself as a trusted partner for organizations seeking reliable and flexible workforce solutions. Our team of experienced professionals operates with a global mindset, ensuring that we meet the diverse needs of our clients across various industries and regions.
About The Role
We are seeking a skilled Software Developer specializing in Ruby on Rails (RoR) to join our dynamic team in Hyderabad. This full-time position offers a hybrid work mode, providing flexibility to work both remotely and from our office. The successful candidate will play a vital role in designing, developing, and testing innovative software solutions that support our expanding API and data product offerings. You will be responsible for building new products, enhancing existing systems, and developing tooling support and automated testing frameworks to ensure high-quality deliverables. This role offers an excellent opportunity for a developer passionate about full-stack development, eager to work on cutting-edge technologies, and committed to continuous improvement.
Qualifications
- Proven experience with functional programming languages such as Elixir, alongside strong expertise in Ruby, Rails, and related frameworks.
- Bachelor's Degree in Computer Science, Software Engineering, or an equivalent professional qualification.
- Extensive full-stack web development experience, including building comprehensive data-backed products.
- Strong understanding and experience with the Model-View-Controller (MVC) architecture.
- Proficiency in using Git collaboratively within a team environment for version control and code management.
- Hands-on experience with Docker for containerization and deployment.
- Experience working with Amazon Web Services (AWS) cloud platform for hosting and managing applications.
- Ability to collaborate effectively with business and technical Subject Matter Experts (SMEs) to understand requirements and propose suitable technical solutions.
- Proven capability to interpret business needs and translate them into scalable technical implementations.
- Adaptability to new and emerging technologies, with a proactive approach to learning and applying new skills.
- Strong teamwork, excellent communication skills, and empathy towards users, teammates, and stakeholders.
- Experience across the entire software development lifecycle, including analysis, implementation, integration, testing, debugging, and support.
- Willingness to assume leadership responsibilities in areas such as product development, design patterns, and test coverage.
- Familiarity with Test-Driven Development (TDD) or a strong commitment to comprehensive testing using modern methodologies.
- Continuous improvement mindset, with a focus on delivering high-quality, maintainable code.
Responsibilities
The Software Developer will be responsible for designing, developing, and testing robust software solutions to support our API and data product offerings. Key responsibilities include:
- Developing new features and functionalities for existing and new products using Ruby on Rails and Elixir.
- Building scalable, secure, and efficient backend components aligned with business requirements.
- Creating and maintaining automated testing frameworks to ensure code quality and reliability.
- Collaborating with cross-functional teams including product managers, designers, and other developers to deliver high-quality solutions.
- Participating in code reviews, providing constructive feedback, and ensuring adherence to best practices and coding standards.
- Utilizing Docker containers for application deployment and environment consistency.
- Managing cloud infrastructure on AWS, including deployment, scaling, and monitoring of applications.
- Engaging with stakeholders to gather requirements, propose technical solutions, and communicate progress effectively.
- Assuming leadership roles in product development, design decisions, and testing strategies to drive continuous improvement.
- Monitoring system performance, troubleshooting issues, and implementing necessary optimizations.
- Staying updated with emerging technologies and industry trends to incorporate innovative solutions.
Benefits
247Hire offers a comprehensive benefits package designed to support the well-being and professional growth of our employees. Benefits include competitive salary packages, flexible work arrangements, and a collaborative work environment. Employees have access to ongoing training and development opportunities to enhance their skills and career progression. We promote a healthy work-life balance and provide a supportive atmosphere that encourages innovation and teamwork. Additionally, our hybrid work mode allows employees to enjoy the benefits of both remote work and office collaboration. We believe in recognizing and rewarding talent, and our benefits program reflects our commitment to employee satisfaction and retention.
Equal Opportunity
247Hire is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status. We believe that diverse teams drive innovation and are essential to our success. All qualified applicants will receive consideration for employment without regard to any protected characteristic. We are dedicated to fostering a workplace where everyone feels valued, respected, and empowered to contribute their best.
Click on Apply to know more.