EBizCharge

Senior Software Engineer, Dynamics Commerce (Remote)

Remote
Dynamics 365 Commerce X++ C# TypeScript JavaScript React Commerce Runtime Commerce Scale Unit Dynamics 365 Finance & Operations OData REST Azure Azure DevOps Git
Description

Senior Software Engineer (Dynamics Commerce)

Location: Remote (Canada)

Department: Developers

We are seeking an experienced Dynamics Commerce Developer to design, develop, customize, and support Microsoft Dynamics 365 Commerce solutions. This role focuses on extending and integrating Dynamics 365 Commerce (formerly Retail) to support modern omnichannel retail experiences, including POS, eCommerce, and back-office integrations. The ideal candidate has strong hands-on development experience with Dynamics 365 Commerce, X++, C#, and TypeScript, and works closely with functional consultants, architects, and business stakeholders to deliver scalable, high-quality solutions.

Responsibilities

  • Design, develop, and customize a Microsoft Dynamics 365 Commerce integration (POS, CRT, CSU, eCommerce, and Headquarters) that we will offer in a SAAS model to merchants
  • Develop and extend Modern POS (MPOS/CPOS) using TypeScript and React-based frameworks
  • Customize and extend Commerce Runtime (CRT) and Commerce Scale Unit (CSU) using C#
  • Develop X++ customizations within Dynamics 365 Finance & Operations
  • Integrate Dynamics Commerce with third-party systems (payment gateways, ERP, CRM, tax, shipping, etc.)
  • Build and consume APIs using OData, REST, and Azure services
  • Support deployments, upgrades, and environment management across Dev/Test/UAT/Prod
  • Troubleshoot and resolve performance, security, and functional issues
  • Follow Microsoft best practices for extensibility, version control, and CI/CD
  • Participate in code reviews, documentation, and knowledge sharing
  • Collaborate with functional teams to translate business requirements into technical solutions


Qualifications

  • 5+ years of experience developing in Microsoft Dynamics 365 Commerce / Retail
    • Relevant Microsoft certification(s) required
  • Strong experience with: X++, C# / .NET, TypeScript / JavaScript
  • Hands-on experience with: Modern POS (MPOS/CPOS), Commerce Runtime (CRT), Commerce Scale Unit (CSU)
  • Experience integrating payment providers and retail peripherals (printers, scanners, pin pads)
  • Solid understanding of retail business processes (pricing, discounts, inventory, orders)
  • Experience with Azure DevOps, Git, and CI/CD pipelines
  • Strong debugging, problem-solving, and performance optimization skills


Job Status: Full Time Remote Role


The Company is committed to compliance with all applicable laws providing equal employment opportunities. This commitment applies to all persons involved in Company operations. The Company prohibits unlawful discrimination against any job applicant, employee or unpaid intern by any employee of the Company, including supervisors and coworkers. Pay discrimination between employees of the opposite sex or between employees of another race or ethnicity performing substantially similar work, as defined by the California Fair Pay Act and federal law, is prohibited.

About the Company

Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ERP/accounting systems, including QuickBooks, Sage, SAP Business One, Microsoft Dynamics, NetSuite, Epicor, Acumatica, and major online shopping carts, including Magento and WooCommerce. EBizCharge offers its employees tremendous learning opportunities, career growth potential, and a dynamic work environment.

EBizCharge
EBizCharge

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say