This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job

   topjobsme.com   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow
Slider

Moose Knuckles Canada: Php Developer

Moose Knuckles Canada

This is a Full-time position in Saint-Lambert, QC posted January 24, 2021.

Some of What You’ll Do:Act as a Magento expert with the IT and ecommerce teamParticipate in the definitions of architectures and define good development practicesWork with various departments, such as finance and marketing to identify needs and act as an expert and technical advisorSupport and train the web team to become Magento expertsDevelop and modify new e-commerce extensions in PHP and Magento 2Create and work with applications ensuring communication between ERP software and Magento websitesWork with the team to create Web modules using APIsEnsure quality assurance by testing code and performing code reviewsOptimize sitesImplement technical optimizations specific to organic referencing (SEO)Creating high quality programming solutions using Code Sniffer, PSR Standards, writing UNIT Tests and never forgetting about code performanceSome of What You’ll Need:High level of OOP knowledge: PHP 7.X, flexibility in terms of Magento Architecture (with focus on Magento 2).Experience in Varnish cache, NginxDatabase Solutions knowledge and programming skills in SQL: PL/SQL / MySQL / PostgreSQL.Building high-availability integrations layers with JSON, REST & SOAP, WebAPIProven skills in GIT, Branching Strategies.Experience in working with AGILE Methodology (SCRUM, KANBAN)Software Engineering knowledge: SOLID, CRUD, Design Patterns, OOP Principles etc.Minimum of 3 years of Magento experienceMinimum of 5 years of experience in PHP and MySQLStrong knowledge in the development of Rest Api / Web ServicesCapacities to identify and solve issuesGood verbal and written aptitudesExcellent Team PlayerContribute as part of an agile teamEvolve in a continuous development and deployment environmentMeticulous and methodicalAlways ahead of the curve both technologically and technically