The Engineer is responsible for writing custom software to extend Magento functionality to meet client requirements. Code must be written in accordance with Magento and Zend PHP best practices to ensure it is robust and as future proof as possible.