remote
Software Engineer II Ruby on Rails - MRI Software
Software Engineer
Experienced Software Engineer II building and maintaining a Ruby on Rails asset‑management platform, its React PWA companion, and legacy ASP.NET WebForms, while migrating databases from SQL Anywhere to Microsoft SQL Server.
About the role
Key Responsibilities
- Design, develop, and deliver new features for the Ruby on Rails backend and its jQuery/Backbone front‑end.
- Write, tune, and maintain SQL queries, stored procedures, and schema migrations for both SQL Anywhere and Microsoft SQL Server.
- Extend and enhance the React progressive web app that complements the core platform.
- Collaborate with product owners and QA to ensure end‑to‑end ownership of features across modern and legacy stacks.
- Support the migration effort from SQL Anywhere to MS SQL Server, including data validation and performance optimization.
Requirements
- 2+ years of professional experience with Ruby on Rails and modern JavaScript frameworks.
- Proficiency in React development and familiarity with jQuery/Backbone legacy codebases.
- Strong SQL skills, including query optimization, stored procedures, and database schema design for SQL Anywhere and MS SQL Server.
- Experience working with ASP.NET WebForms or other .NET legacy technologies.
- Ability to work independently, manage feature lifecycles, and collaborate in an agile team environment.