remote
Software Engineer III Ruby on Rails - MRI Software
Software Engineer
Experienced Software Engineer III 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.
- Maintain and extend the React progressive web app that complements the core platform.
- Write, tune, and optimize SQL queries, stored procedures, and schema migrations for both SQL Anywhere and Microsoft SQL Server.
- Support and enhance legacy ASP.NET WebForms components during the migration phase.
- Own feature development end‑to‑end, including code reviews, testing, and documentation.
Requirements
- 5+ years of professional software development experience, with strong expertise in Ruby on Rails.
- Proficiency in modern JavaScript frameworks, specifically React, and familiarity with jQuery and Backbone.js.
- Solid experience with relational databases, particularly SQL Server; ability to write performant SQL and manage migrations.
- Hands‑on experience with ASP.NET or other .NET web technologies.
- Strong problem‑solving skills, ability to work across legacy and modern stacks, and a collaborative mindset.