We're Hiring!

Below are the current career opportunities at Course Merchant. As the number one supplier of ecommerce for elearning services, Course Merchant are always on the lookout for bright, talented and highly motivated people to join the team!

If this is you, yet there are no positions indicated that suit you - please don't be deterred. Feel free to send us your Resume / CV on spec at any time. Just email to and indicate how you may be able to help us.

Note that this offer does not extend to agencies!

Currently, we have the following vacancies:

  1. PHP Software Developer
  2. Regional Sales Person

Position: PHP Software Developer (for Course Merchant and CourseCRM e-commerce products for Moodle LMS)
Type: Full-time
Location: UK (ideally within commute of Bury St Edmunds. Home working is acceptable subject to regular office attendance).
Anticipated start date: As soon as possible


We develop both the Course Merchant and CourseCRM software applications for Moodle, Totara, Joule, Brightspace and other LMS systems.

Course Merchant is an e-commerce shopping cart. CourseCRM is an LMS to CRM integration utility.

Our continued growth means we now have a vacancy for a talented and experienced PHP developer. You will be engaged in the development of the Course Merchant shopping cart system. This will include new feature development, new LMS integrations development, new payment gateway integrations development, and other related software development tasks.

Ideally, you will have experience of development on either ecommerce (shopping cart) systems, or Moodle LMS development.

Although you may not have all of the below, we would anticipate you meeting the majority of the following:

  • 3 to 5 years of experience with PHP development.
  • Experience with Moodle LMS development.
  • Familiarity with object-oriented programming.
  • Experience using PHP debugging tools.
  • Web development experience including HTML, Javascript/JQuery, and CSS.
  • Experience with Rest and XML RPC APIs.
  • Experience with data management in MySQL, Postgres or other databases.
  • Experience of ecommerce shopping cart development.
  • Experience developing shopping cart payment gateways.
  • Knowledge of compliance requirements in ecommerce, such as PCI.
  • Knowledge of e-learning related standards such as SCORM, IMS, etc.

Interested? If so, please email with:

  • Your CV
  • A general covering email introducing yourself to us
  • Information on your geographic location
  • Your availability

We can then respond with further information.

Position: Regional Sales Person (for Moodle e-Learning commercial services)
Type: Full-time
Location: USA / work from home.
Anticipated start date: As soon as possible

Your opportunity:

Course Merchant is the market leading solution for selling Moodle courses! Our team is entirely UK-based right now, yet more than 50% of our sales are within the USA. You will be our first US-based staff member, and as such - the sky's the limit! You could position yourself as central to our expansion into the North American market and create a career to suit.

We deliver commercial e-learning solutions using Moodle and our own in-house developed Course Merchant and CourseCRM applications. We regularly consult with customers to both determine and deliver a professional and highly commercial solution. This may consist of:

  • ecommerce
  • web design
  • LMS provision
  • CRM provision
  • affiliate marketing
  • SEO
  • training
  • custom software development

You will be working closely with our UK Head Office team to set strategy and drive sales.

Responsibilities include:

  • Develop and successfully execute an outbound sales strategy
  • Drive sales activities in the territory consistently with the company's sales and marketing plan
  • Ensure that every client interaction meets the company's quality standards
  • Qualify sales opportunities based on our revenue/margin goals
  • Build and manage the sales pipeline in the territory
  • Meet revenue/margin objectives for the assigned territory on a quarterly basis
  • Provide suggestions to the sales team to improve the company's performance in the territory
  • Deliver presentations on products / services
  • Participate in trade shows and conferences
  • Negotiate large contracts
  • Respond to Request for Proposals (RFP's) and solution proposals

Your Qualifications - Required:

  • Professional sales experience is required
  • Proven track record of successful enterprise sales growth, preferably in educational software services
  • Demonstrated successful solutions selling
  • Demonstrated excellence in account management
  • Demonstrated ability to develop and execute a sales growth plan
  • Demonstrated ability to grow sales with existing accounts and new accounts
  • Demonstrated excellent communication skills – verbal and written
  • Ability to work independently and productively from home
  • Able to travel up to 25%
  • Strong self-management – time management and organizational skills

Your Qualifications - Desired:

  • E-learning background is not required, but sales experience in the education and training sector is preferred
  • Experience selling software solutions to large organizations
  • Domain expertise in e-learning is a plus
  • Working knowledge of Moodle is a distinct advantage

Interested? If so, please email with:

  • Your Resume / CV
  • A general covering email introducing yourself to us
  • Information on your geographic location
  • Your availability

We can then respond with further information.