Senior Magento Developer and Administrator

Solution Development Durbanville, Durbanville


Description

Senior Magento Developer and Administrator

 

 Key Outcomes

  • Develop, test, analyze, and maintain new Magento software applications in support of the achievement of business requirements.
  • Write, code, test, and analyze software programs and applications using Magento.
  • Direct Magento software development projects.

 

Key Responsibilities

  • Maintenance and new development of Magento websites.
  • Active contribution in architecture of technical solutions for new ecommerce business requirements.
  • Develop, document & deploy applications by using SDLC best practices methodologies.
  • Analyze, debug, test and improve existing extensions.
  • Optimize code, database, cache and search performance.

Key Traits

  • Self-starter, able to work independently with minimum supervision.
  • Excellent organizational skills and knowledge of Agile development methodologies.
  • Extensive experience in PHP development and MVC concepts.
  • Deep knowledge of Magento 2 CE Core functionality (EE is a plus).
  • Experienced in Magento modules/extensions development & customization.
  • Experienced in Magento frontend Theme development, integration & customization.
  • Experienced creation & integration of external APIs and SOAP/ REST web services.
  • Good knowledge of the current UX/UI and best practices.
  • Knowledge of AMP development and SEO/SEM optimization/integration techniques.
  • Strong knowledge of MySQL Database management.
  • Knowledge of JS and CSS frameworks such as jQuery, Bootstrap, Knockout, CSS3 (SASS/LESS), HTML5, etc.
  • Subversion control experience with tools such as GIT, BitBucket or SVN.

Position Requirements

  • Bachelors in Computer Science or related disciplines.
  • Magento 2 Certified.
  • 5+ Years PHP development experience.
  • 2+ Years MySQL, MsSQL or Percona experience.
  • 2+ Years Magento 2 experience.
  • 2+ Years Frontend Development.
  • Elasticsearch management.
  • PHPUnit testing.
  • Selenium functional testing.
  • Jenkins CI/CD.