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