Senior Software Engineer RoleWe are seeking a skilled software engineer to join our dynamic team. With a strong track record of delivering high-quality applications, this role involves working on backend development, focusing on scalability and efficiency.The ideal candidate will have 5+ years of experience building production web applications in an agile environment and a proven ability to adapt to complex technical problems.Key Skills:Proficiency in Ruby on RailsMigrating domains from monolithic to microservicesWorking with systems at scale utilizing microservices and AWS servicesStrong problem-solving skillsThis is a fantastic opportunity for experienced engineers to share their knowledge and bring new solutions to the table. You will be responsible for the entire development lifecycle, collaborating with the team to identify areas for improvement and take ownership of small-to-medium-sized systems.The successful candidate will possess excellent communication skills, providing regular status updates and actively seeking feedback. A passion for solving complex technical problems is essential.Requirements:5+ years of hands-on experience building production web applications3+ years of experience with Ruby on RailsMigrating domains from monolithic to microservicesWorking with systems at scale utilizing microservices and AWS servicesYou will thrive in this role if you enjoy developing scalable and reusable code, identifying opportunities for improvement, and adapting to changing requirements.