Join the FDM4 Team


Who are we?

FDM4 is focused on providing our customers with robust software solutions and services.  We’ve been in the technology industry for over 40 years, and the talent we employ is the key to our continued success.  We offer a competitive salary and benefits package as well as the opportunity to work in a creative and dynamic environment.  We encourage individuals to work collaboratively to ensure we provide the very best in software solutions.  This approach ensures our clients are the most successful players in the apparel and promotional products industries.

Why Should You Apply?

Creating robust software solutions for apparel manufacturers and distributors is our passion and requires a broad set of skills, as well as a commitment to continuously improving our own individual talents.  Here at FDM4 we work best as a team and we challenge ourselves daily. If you have the drive and are excited to build a career working with a leader in custom software development, we invite you to apply today.


Software Support Specialist


What will you do as a Software Support Specialist?

  • Respond to and manage support tickets
  • Troubleshoot software and identify root causes of software issues
  • Address and find solutions for customer product issues
  • Define and provide scope to custom software change requests on behalf of clients
  • Train customers on using FDM4 aligned to their unique needs


  • Customer Support experience (or other relevant experience)
  • Ability to communicate effectively (verbal, written, and listening)
  • Train and present concepts with confidence
  • Aptitude for problem solving
  • Proficiency in using (or the ability to quickly learn) software programs+

Job Type: Full-time

Pay: From $45,000.00 per year


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance


  • 8 hour shift
  • Monday to Friday



Software Developer

The Role

FDM4 is hiring individuals to aid with designing and implementing software solutions for our suite of products. The role of Programmer Analyst will write, modify, integrate and test software changes;
Identify and communicate technical problems, processes and solutions.

Most importantly FDM4 is looking for self-motivated individuals who are excited to learn new skills and build best-in-class products. You can find out more about who we are as a company and why you should apply at


Completed College or University with a Computer Science related degree/diploma.
Candidates with 2 or more years experience are preferred.
Must be Legally entitled to work in Canada.

Essential Skills and Duties

Strong web development skills and very comfortable with HTML, CSS, and JavaScript
Experience with one or more programming languages such as Progress Openedge, NodeJS, PHP, Java,
Python, ASP, C#, Ruby, Perl, etc.
Knowledge of the software development lifecycle as well as software version control tools such as Git
Experience working with SQL and relational databases such as mySQL, Postgres, Oracle, etc.
Willing and able to travel, potentially cross-border, with expenses paid by employer

Advanced knowledge
These are areas that would be helpful but not required for the position

  • Write and consume web services and APIs such as PayPal or Braintree integrations, Freight rate shopping, Magento or Shopify integrations, hosting REST and SOAP services etc.
  • Knowledge on Software / System Security best practices
  • Awareness of software compliance requirements for things like Payment data (PCI), Consumer

Protections (GDRP, CCPA, ADA), Open-Source licensing, Software Access and Controls (SOX/SOC)

  • Experience developing or supporting any software, plugins, or integrations relating to: Enterprise

Resource Planning (SAP, BlueCherry, Dynamics, netSuite), Warehouse Management Systems
(Oracle WMS, Infro, PKMS), Ecommerce (Magento, Shopify), or Customer Relationship
Management (Salesforce, hubSpot, Sugar)


Company pension, Extended health care including dental care and Disability insurance.


Dependent on years of experience and technical skills, the salary range for this position is 60,000 – 75,000

Job Types: Full-time, Permanent

Salary: $60,000.00-$75,000.00 per year


  • Company events
  • Company pension
  • Dental care
  • Disability insurance
  • Extended health care
  • On-site parking
  • Vision care


  • 8 hour shift


FDM4 is an international company that serves clients all over the globe.


+ Years in Business


Current Employees


Global Users


Years of Expertise