Job Description
Experience: 4-6 Years
Type: Work from Office
Location: Delhi
Notice Period: Immediate to 30 Days
Mandatory Skills: Ruby on Rails, REST APIs, MySQL
Job Description: We are seeking a skilled and motivated Ruby on Rails Developer to join our dynamic development team. As a Ruby on Rails Developer, you will be responsible for designing, developing, and maintaining high-performance web applications using the Ruby on Rails framework. You will collaborate with cross-functional teams, including designers and product managers, to deliver exceptional user experiences and contribute to the overall growth of our company.
Responsibilities:
- Hands on experience on Ruby programming language and in-depth knowledge of the Rails framework
- Design, develop, and maintain Ruby on Rails applications.
- Experience in MySQL and writing efficient SQL queries.
- Understanding RESTful APIs and MVC architecture
- Enhance application performance ,identify bottlenecks.
- Good problem-solving skills.
- Should have experience in enterprise search domain and search architecture.
- Designing the architecture and schema for Solr
- Hands-on experience in Solr and environment setup including design, build, deploy search services.
- Solr search schema design, analyse and configuration.
- Implementation of full text search such as tokens, phrases, spell check, wildcard, and auto complete.
- Hands-on experience on application development based on Solr, Java.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Proven experience as a Ruby on Rails Developer, with a strong portfolio of completed projects.
- Solid understanding of the Ruby programming language and the Rails framework.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Experience with relational databases like MySQL or PostgreSQL.
- Familiarity with version control systems, particularly Git.
- Knowledge of RESTful APIs and integration of third-party APIs.
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and teamwork skills.
- Self-motivated with a strong willingness to learn and adapt to new technologies.
Benefits and About NetConnect Global:
Why NCG?
Joining NCG means contributing to a shared ambition for reliable work culture, tackling extraordinary technological challenges in multicultural teams, preserving your work/life balance, and more! At NCG, you can explore excellent benefits designed to uplift and a solid community to upskill you.
We have more benefits for you. Apart from our excellent work culture, we believe in flexibility and freedom. As a part of NCG, you will enjoy exclusive benefits that keep growing!
What We Offer:
- Career and competence support.
- Clearly defined career paths
- Personal Accident Policy
- Paid Maternity Leave and Paternity Leave
- Employee Assistance Program
- Gratuity
- Relocation Assistance
- Open Door Policy
- Disability Income Protection
- Equal Employment Opportunity