About VIP IndiaAbout VIP (Vermont Information Processing, Inc.)We are the leading technology provider powering the beverage industry, delivering integrated software solutions that connect suppliers, distributors, bottlers, and retailers across all three tiers. Since 1972, from our headquarters in Colchester, Vermont, we have focused on optimizing daily workflows and driving efficiency, visibility, and value through innovative applications like KARMA and OrderStream for businesses of every size and type. Today, with over 800 employees across 20 states and 3 countries, more than 63,000 monthly active users, and systems that process over 80% of U.S. beer volume, we enable seamless data exchange, stronger performance, and industry-wide growth by working side by side with our customers.About VIP IndiaIndias deep and diverse talent pool plays a major role in our global growth strategy. That is why we have expanded our global footprint with the establishment of VIP India, a state-of-the-art innovation hub in Mumbai. At VIP India, we are a high-impact, inclusive, and collaborative ecosystem where a community of talented professionals come together to drive digital innovation and transform the global beverage industry.Life at VIP IndiaLife at VIP India reflects our belief that great work happens when people are both challenged and cared for. An enjoyable work environment, flexible/hybrid options, and benefits that promote well-being and work-life balance encourage you to bring your best self to work.As part of the wider VIP community, India teams share in traditions of giving back and team buildingfrom local initiatives to supporting broader company efforts that strengthen our communities. If you want to grow your career, stay close to the latest in industry technology, and be part of a team that genuinely looks out for one another, VIP India is the place to groJob DescriptionAbout the Role:We are seeking a highly skilled and experienced Senior Ruby on Rails Developer to join our growing engineering team. You will be a key contributor to the development and maintenance of our solution, leveraging your deep expertise in Ruby on Rails to build scalable, robust, and maintainable web applications. You will play a crucial role in development, mentor junior developers, and ensure the delivery of high-quality code.Responsibilities:
- Ruby on Rails Development:
- Design, develop, and maintain complex web applications using Ruby on Rails following MVC architecture and best practices.
- Write clean, efficient, and well-documented Ruby code.
- Develop and maintain RESTful APIs for seamless data exchange.
- Implement and manage database interactions, ensuring efficient data retrieval and storage.
- Utilize and extend existing gems and libraries, and create custom gems as needed.
- Implement authentication and authorization mechanisms. Vermont Information Processing
- Write efficient database queries and optimize performance.
- Performance & Optimization:
- Optimize application performance for scalability and responsiveness.
- Ensure the security and stability of the application.
- Implement caching strategies where appropriate.
- Continuous Improvement.
- Stay up-to-date with the latest technologies and migrate in Ruby on Rails with Angular.
- Proactively identify areas for improvement in our development processes.
- Participate in knowledge sharing and training sessions.
Qualifications:
- Education: Bachelor of Engineering / Technology with specialization in Information Technology or Computer Science or MCA .
Experience:
- 3-4 years of professional Ruby on Rails development experience.
- Proven experience in designing and developing scalable and high-performance web applications using Ruby on Rails.
- Experience with agile development methodologies.
Mandatory Skills Set:
- JavaScript, Ruby, Ruby on Rails and PostgreSQL:
- Strong proficiency in Ruby on Rails and the Ruby programming language.
- Strong understanding of relational databases (e.g. PostgreSQL).
- Experience with version control systems (Git).
- Experience with RESTful API design and development.
Nice to Have skill set:
- Node.js, Ember CLI, Bower, Sidekiq with redis (for background jobs ), Carrier Wave + AWS (fog-aws) for file management
- Familiarity with Jira preferred.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Ability to adapt to changing priorities and technologies.
- Strong attention to detail.
Discover more from
Subscribe to get the latest posts sent to your email.
