My Client is looking for an experienced Magento developer, who has worked on a number of large projects withing the E-Commerce space.
Key Responsibilities:
- Convert requirements into technical and functional solutions for large, complex project
- Ensure that any customisation aligns with the underlying Magento architecture and product roadmap
- Define the architectural approach and develop the integration between Magento and 3rd party applications / legacy systems (fulfilment, PIM, payment …etc)
- Provide feature estimates
- Develop and enhance new and existing applications
- Write, test, and deploy code using established standards and procedures
- Understand and adhere to specifications
- Troubleshoot and maintain existing software according to company standards and procedures
- Design and deliver formal or informal training
- Mentor and support other developers
- Review deliverables and provide performance feedback Recommend process and technical improvements
- Lead and mentor other developers (some of whom will not have Magento experience).
- At least 5 years of experience in software development including 2-3 years of experience developing in Magento
- Very experienced in integrating Magento to 3rd party applications / legacy systems (fulfilment, PIM, payment etc)
- Experience leading a team / Senior Development experience
- Good communication skills/proven record of providing technical direction
- Positive attitude
- Experience of Continuous Integration
- Experience in Object Oriented PHP development
- Experience developing Magento modules
- Experience with HTML, XHTML, CSS, JAVASCRIPT, XSL
- Experience with Zend MVC Framework
- Strong e-commerce background
- Expertise with development life-cycle methodologies and best practices
- Experience of Linux, Apache, Mysql, PHP, nginx, Vagrant
BONUS:
- Strong relational database skills
- Experience working on Open Source projects
- Integration with back end systems via webservices.