Intermediate Back End Software Engineer - Ruby/Ruby on Rails

Apex Systems

Job#: 3035595

Job Description:

Intermediate Back End Software Engineer

Ruby/Ruby on Rails

  • Location: Remote (Canada-wide)
  • Contract Length: 6-month rolling contract
  • Rate: $40.00 - $45.00/HR CAD

Overview

  • We are seeking a Software Engineer (Ruby) to join a high-impact backend engineering team focused on building and enhancing a large-scale invoicing platform. This system powers transaction receipts and handles complex calculations across pricing, taxes, discounts, and order-level data.
  • This is an excellent opportunity for engineers who enjoy solving challenging backend problems, working across distributed systems, and contributing to a platform undergoing significant modernization and re-architecture.

Key Responsibilities

  • Contribute to backend development efforts using Ruby on Rails
  • Support ongoing initiatives related to invoicing and transaction processing systems
  • Work on isolated and modular tasks to support team velocity while minimizing dependencies on core workflows
  • Collaborate with engineers to troubleshoot issues, identify bugs, and implement effective solutions
  • Assist in the development of features related to:
    • Pricing calculations
    • Tax handling across multiple jurisdictions
    • Discounts, memberships, and promotional logic
  • Participate in debugging, logging, and system observability improvements
  • Ensure code quality, performance, and reliability through best practices

What You’ll Work On

  • A complex invoicing platform responsible for generating accurate order receipts
  • Systems that aggregate data from multiple services to calculate totals
  • Edge-case scenarios involving:
    • Tax variations across regions
    • Payment types (e.g., benefits-based payments)
    • Item substitutions and order changes
  • Ongoing system rewrite efforts, improving scalability and maintainability

Required Qualifications

  • 3+ years of professional experience in software engineering
  • Strong experience with Ruby on Rails
  • Proven ability to independently solve problems and navigate ambiguity
  • Strong debugging and troubleshooting skills
  • Self-starter mindset with the ability to take initiative and seek guidance when needed

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details.

Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

Pay Range:

$40 - $45 per hour

Read Full Description
Confirmed an hour ago. Posted 24 days ago.

Discover Similar Jobs

Suggested Articles