Employer Login OR Sign up

 
 
 

Software Developer

Posted by: Catalyst IT
Posting date: April 04, 2025      Closing date: October 04, 2025
Posting date: April 04, 2025
Closing date: October 04, 2025
 
Job location: Toronto - ON, Canada
 
Salary: $55-$65 per hour
 
Vacancy: 1
 
Job category: IT & Web Design
 
Job id: 20250404-224713

Job description:


Catalyst IT is part of a global team of skilled open source technologists, with offices in Canada, Australia, New Zealand and the UK. We specialize in developing, designing and supporting enterprise grade systems using open source technologies.

  • Pay rate: $55-$65 per hour (negotiable based on experience)
  • Benefits: Group benefits plan (dental & vision)
  • Hours per week: 40
  • Number of Vacancy: 1
  • Location of work: 20 Bay Street, WaterPark Place, 11 Floor, ON M5J 2N8 (Remote work available)

Who are we looking for?

We are growing fast and we're looking for people with potential who can become robust and professional PHP developers specializing in developing for the Moodle Learning Management System (LMS). We are looking for people who are willing to learn. Our team is here to support you grow.

About this role:

Some of the technologies we work with are PHP, Git, MySQL, Postgres, JavaScript, and Linux server and desktop environments. Experience working with PHP frameworks such as Moodle, Drupal and Laravel will be looked upon very favorably but not essential. Contributions to open source projects are also a big plus, as is an interest or experience with cloud technologies (AWS, Azure Gcloud, etc).

As part of our application process, we will offer a practical coding challenge for you to complete from the comfort of your own home or office, so you can show us what you can do. But don't worry there will be no whiteboards involved in your interview.

Key responsibilities:

• Writing, modifying and updating software written in the PHP programming Language including specifically the Moodle LMS software platform

• Troubleshoot diagnose and provide issue resolution of client systems

• Client support in technical challenges

• Assist with gathering and documenting client requirements and the development of specifications

• Work with project managers and other members of the project team to ensure successful project delivery.

• Mentor junior engineers

• Provide documentation for newly developed features and application components• Prepare status updates on project task progress

 

The ideal candidate will have:

 

- Bachelor of computer engineering or related disciplines

- 5+ years PHP development experience

- Demonstrated experience in developing or administration with Moodle LMS

- Outstanding attention to detail

- Well organized and can meet deadlines

- Self-starter and proactive with a positive can do attitude

- Strong written and verbal communication skills

- Knowledge and understanding of Open Source software

- Knowledge and understanding of eLearning tools and platforms

- Preferred but not essential – Knowledge of and experience in the Higher Education sector

-Computer and technology knowledge

Shell script, Linux, Internet, Servers, JavaScript, File management software, CSS, PHP, SQL, Programming software, HTML editing software, Website creation and management  software, Database software, Ajax, Software development, Git, HTML, MySQL, Python,XML

How to apply:

Please submit your resume at admin@catalyst-ca.net

RELATED JOBS BY LOCATION