06 Aug
|
HotelHub Technology
|
Bengaluru
06 Aug
HotelHub Technology
Bengaluru
We are seeking a highly skilled Senior Software Engineer Ruby on Rails to join our Product & Development team. In this role, you will be responsible for designing, developing, and maintaining scalable SaaS applications that power our financial management platform. You will play a key role in enhancing application performance, reliability, and scalability while ensuring the smooth operation of billing, payment consolidation, and financial reporting systems.
Office hours: 9:00 a.m. to 6:00 p.m.(subject to business needs)
Work from office (5 days a week)
Work days: Monday to Friday
Notice period - Immediate to 60 days only
Job location- HSR LAYOUT BANGALORE
Roles & Responsibilities:
- Design, develop, maintain, and enhance scalable web applications using Ruby on Rails
- Refactor and optimize existing applications to improve performance, scalability, security, and maintainability
- Contribute to the deployment, monitoring, and support of production systems, ensuring high availability and reliability
- Develop, integrate, and maintain REST and SOAP APIs to support business and partner integrations
- Ensure the smooth operation of financial systems, including billing, payment consolidation, reporting, and data integrity
- Write clean, efficient, and well-tested code by following SOLID principles, Design Patterns, and Clean Code practices
- Develop and maintain automated test suites using RSpec to ensure application quality and reliability
- Investigate, troubleshoot,
and resolve production issues through root cause analysis and timely resolution
- Collaborate with Product Managers, QA Engineers, DevOps, and cross-functional teams in an Agile environment to deliver high-quality solutions.
Desired profile:
- 5+ years of hands-on experience in web application development, preferably building SaaS products and APIs
- Strong proficiency in Ruby on Rails with proven experience in developing and maintaining enterprise-grade applications
- Strong knowledge of SQL and relational databases, preferably MySQL, including database design and query optimization.
- Experience in designing, developing, and consuming REST and SOAP web services
- Solid understanding of software engineering principles, including SOLID, Design Patterns, and Clean Code practices
- Hands-on experience with automated testing frameworks, particularly RSpec
- Experience working with Linux environments and production support activities.
- Familiarity with cloud platforms, preferably Microsoft Azure.
- Working knowledge of Elasticsearch and Memcache
- Experience with version control systems such as Git and collaborative development workflows
- Knowledge of CI/CD pipelines and modern software delivery practices
- Practical experience using AI-assisted development tools (e.g., GitHub Copilot or similar) to improve productivity while maintaining high code quality
- Solid debugging, troubleshooting, and performance optimization skills
📌 Ruby On Rails Developer (Bengaluru)
🏢 HotelHub Technology
📍 Bengaluru