Senior Developer

RUX Software

Canada

Hybrid

CAD 120,000 - 160,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RUX Software is a fast‑growing Microsoft Dynamics 365 Business Central ISV offering ERP solutions for industrial asset management and field service. We are seeking a technical leader to own design, development, testing, release, and support of complex Business Central and cross‑platform mobile solutions.

You will mentor developers, make design decisions, review code, and coordinate with product and engineering to deliver secure, scalable software across iOS and Android.

Qualifications

  • Demonstrated experience delivering complex production software and leading features or workstreams through design, dev, test, release.
  • Advanced proficiency in BC/AL or React Native/TypeScript with cross-platform work experience.
  • Strong judgment, debugging, mentoring, code-review, and collaboration skills.

Responsibilities

  • Lead technical discovery and translate requirements into supported designs and plans.
  • Develop and review AL, React Native, TypeScript, APIs as required by work assigned.
  • Break large efforts into deliverables, manage dependencies, and flag risks early.
  • Guide developers in debugging, testing, performance, and secure coding practices.
  • Ensure docs, deployment notes, tests, and rollback considerations are prepared.

Skills

Technical leadership
BC/AL
React Native
TypeScript
Mentoring
Code review
CI/CD
Debugging
Security

Tools

AL (Microsoft Dynamics 365 BC)
React Native
TypeScript
iOS
Android
APIs
AppSource
CI/CD

Job description

Remote Opportunity - Canada, US or Philippines applicants

We're always looking for exceptional people. If you're passionate about what you do and want to be part of a pioneering team building purpose-built software for industrial equipment and commercial field service industry, we want to hear from you!

RUX Software is a fast-growing Microsoft Business Central ISV serving 500+ clients globally across equipment rental, construction, scaffolding, trenching/shoring, oilfield services, medical equipment, and related verticals. We're engineered to fit the industries we serve, and we hire people the same way.

RUX Software provides ERP solutions for industrial asset management and field service organizations. Built on Microsoft Dynamics 365 Business Central, our applications help customers improve visibility, efficiency, and operational scalability.

Overview

Leads the design, development, testing, release, and support of complex Business Central and cross-platform mobile solutions. Serves as a technical leader by making sound design decisions, mentoring developers, resolving difficult technical problems, and improving engineering quality and delivery practices.

What This Position Owns
  • Own the technical delivery of complex enhancements and major workstreams from estimation and solution design through release.
  • Make and document technical design decisions across Business Central, integrations, APIs, React Native, TypeScript, iOS, and Android.
  • Mentor Associate Developers and Developers through design guidance, pairing, code review, and constructive feedback.
  • Conduct code and solution reviews to ensure RUX development, security, testing, performance, and maintainability standards are followed.
  • Act as an escalation point for complex defects, production incidents, integration issues, and platform-specific problems.
  • Identify technical debt, explain its business and delivery impact, and propose practical remediation plans.
  • Partner with the Manager, Product Engineering and Product Owner on estimates, dependencies, technical risks, and delivery options.
  • Maintain working knowledge of Business Central, AppSource deployment, relevant Microsoft technologies, and assigned product domains.
  • Provide functional and technical guidance for Business Central sales, purchasing, project, service, and related RUX workflows.
  • Own mobile architecture and release readiness, including build, signing, testing, store submission, rollout, and update processes for Apple App Store and Google Play distribution.
  • Technical ownership of mobile build, signing, release, and update processes for Apple App Store and Google Play distribution.
How Success Is Measured
  • Success is measured by predictable delivery of complex work; quality, security, and maintainability of technical solutions; effective resolution of escalations and production issues; reduction of avoidable technical debt; accuracy of estimates and risk communication; release reliability; and demonstrated growth of developers through mentoring and review.
Responsibilities
  • Lead technical discovery and translate product requirements into supportable solution designs and implementation plans.
  • Develop and review complex AL, React Native, TypeScript, integration, and API changes as required by assigned work.
  • Break large technical efforts into clear deliverables, identify dependencies, and communicate risks before sprint commitment.
  • Guide developers in debugging, testing, performance analysis, secure coding, and maintainable implementation practices.
  • Ensure appropriate automated tests, technical documentation, deployment notes, and rollback considerations are completed.
  • Coordinate with team members to clarify expected behavior, verify acceptance criteria, and resolve issues efficiently.
  • Lead technical response for high-impact defects and production incidents, including root-cause analysis and corrective actions.
  • Review architecture and code for consistency, reuse, scalability, platform compatibility, and long-term supportability.
  • Improve development standards, reusable components, CI/CD practices, release processes, and team documentation.
  • Guide mobile architecture, native integrations, platform-specific behavior, performance, security, and store-release practices across iOS and Android.
  • Assist with technical planning, estimation, hiring input, onboarding, and skills development for the engineering team.
  • Communicate technical tradeoffs and recommendations clearly to both technical and nontechnical stakeholders.
Qualifications
  • Demonstrated experience independently delivering complex production software and leading significant features or technical workstreams through design, development, testing, release, and support.
  • Advanced proficiency in at least one primary RUX technology area, such as Microsoft Dynamics 365 Business Central and AL or React Native and TypeScript, with the ability to work effectively across integrations, APIs, source control, automated testing, and deployment processes.
  • Strong technical judgment, debugging, solution-design, code-review, mentoring, communication, and cross-functional collaboration skills.
  • Experience with SaaS or ERP products, AppSource, Apple App Store or Google Play releases, CI/CD, security, performance, and RUX customer industries is preferred based on the assigned product area.
Equal Opportunity Employer

RUX Software is an equal opportunity employer. We welcome candidates of all backgrounds and are committed to a workplace where employees are treated with dignity and respect.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

RUX Software, LLC • Canada

Remote
CAD 110,000 - 160,000
Product Owner
Product Owner

RUX Software, LLC • Canada

Remote
CAD 110,000 - 140,000
Product Owner
Product Owner

RUX Software • Canada

Hybrid
CAD 90,000 - 130,000
Remote Customer Success Manager
Remote Customer Success Manager

RUX Software • Rouyn-Noranda

Remote
CAD 110,000 - 170,000
Remote Customer Success Manager
Remote Customer Success Manager

RUX Software • Fort McMurray

Remote
CAD 110,000 - 180,000
Remote Customer Success Leader for SaaS & ERP
Remote Customer Success Leader for SaaS & ERP

RUX Software • Fort McMurray

Remote
CAD 110,000 - 180,000
Remote Product Owner, Industrial ERP & Field Service
Remote Product Owner, Industrial ERP & Field Service

RUX Software, LLC • Canada

Remote
CAD 110,000 - 140,000
RQ09214 - Software Developer - Senior
RQ09214 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 100,000
Senior Front End Developer, React and NextJS
Senior Front End Developer, React and NextJS

RAVL • Toronto

On-site
CAD 120,000 - 160,000
Flexible client-aligned work model
Bonus & RRSP contributions
4 weeks paid time off
+3
Associate IT Developer
Associate IT Developer

RhythmQ • Mississauga

On-site
CAD 70,000 - 100,000
Extended health care
On-site parking