Logo for RUX Software

Associate Developer

Role overview

Qualifications

  • Foundational software-development knowledge gained through a degree, certificate program, internship, professional experience, or equivalent project work.
  • Basic proficiency in at least one relevant language or framework. Experience with AL, React Native, or TypeScript is helpful, but expertise across all three is not required.
  • Working knowledge of programming fundamentals, debugging, testing, source control, and API concepts.
  • Ability to follow defined requirements, ask effective questions, accept feedback, document work, and collaborate with team members.

Responsibilities

  • Complete small, well-defined enhancements, bug fixes, and technical tasks with regular guidance.
  • Follow established coding, security, testing, documentation, and source-control standards.
  • Participate in sprint planning, daily coordination, refinement, reviews, and retrospectives.
  • Validate assigned changes against acceptance criteria before handing for code review.

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving

About the company

RUX Software logo

RUX Software

Computer Software / SaaS

RUX engineers Business Applications that strengthen businesses to operate with ironclad integrity, today and tomorrow. We offer Rental, Service, Productivity & Automation software solutions that unlocks revenue, automates manual processes, and allows you to make confident decisions that maximize profitability and operational efficiency. With Microsoft Dynamics 365 Business Central as our bedrock, our solutions deliver robust functionality that can handle the complexities of your industry. End-to-end visibility and sophisticated configurability give rise to a singular frictionless system. Smooth onboarding and fast implementation get you up and running at the pace of your business. After that, you automatically benefit from Microsoft’s updates and enhancements without costly or disruptive overhauls. You feel the shift the instant you power up, as we capture how your assets and inventory are deployed, consumed, and maintained, converting those signals to the insights you need to make smarter and faster decisions. Now your business functions flawlessly and has the resilience to scale as it evolves. You’re in control, always equipped for what’s ahead. RUX. Engineered to fit, built to last.

Company details

IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

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

  • Complete clearly defined sprint work with support from a Developer or Senior Developer.
  • Write code for assigned tasks that meets documented acceptance criteria and team standards.
  • Test changes and add appropriate unit tests with guidance.
  • Document changes clearly for team members.
  • Request code reviews, respond to feedback, and apply lessons to future work.
  • Use source control, branching, and work-item practices consistently.
  • Track time and maintain accurate updates in work items.
  • Maintain a functional local development environment, asking for help when needed.
  • Build working knowledge of Business Central, AL, React Native, TypeScript, and RUX products based on assigned work.
  • Use approved AI development tools responsibly to improve learning, quality, and efficiency.
  • Raise questions, blockers, risks, and unclear requirements early.
  • Reliable mobile builds and release-ready changes for iOS and Android when assigned to mobile product work.

How Success Is Measured

  • Success is measured by reliable completion of assigned work, quality of code and testing, responsiveness to review feedback, accurate documentation and time tracking, and demonstrated growth in technical capability and independence.

Responsibilities

  • Complete small, well-defined enhancements, bug fixes, and technical tasks with regular guidance.
  • Follow established coding, security, testing, documentation, and source-control standards.
  • Participate in sprint planning, daily coordination, refinement, reviews, and retrospectives.
  • Validate assigned changes against acceptance criteria before handing for code review.
  • Create or update unit tests and technical notes appropriate to the change.
  • Work with the team to clarify expected behavior and resolve defects.
  • Incorporate code-review feedback and demonstrate continued improvement.
  • Communicate progress, blockers, risks, and changes in scope promptly.
  • Learn relevant Business Central functionality and RUX product workflows.
  • For mobile assignments, support UI changes, API integrations, device testing, and platform-specific fixes under guidance.
  • Assist with mobile build, signing, testing, and store-submission activities without owning the release process.
  • Build toward independent ownership of recurring features and deliverables expected at the Developer level.
  • Support mobile build, signing, testing, and submission activities for Apple App Store and Google Play releases.

Qualifications

  • Foundational software-development knowledge gained through a degree, certificate program, internship, professional experience, or equivalent project work.
  • Basic proficiency in at least one relevant language or framework. Experience with AL, React Native, or TypeScript is helpful, but expertise across all three is not required.
  • Working knowledge of programming fundamentals, debugging, testing, source control, and API concepts.
  • Ability to follow defined requirements, ask effective questions, accept feedback, document work, and collaborate with team members.

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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Application Developer Related jobs

Other jobs at RUX Software

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.