Gathering requirements and developing new features, websites and modules on Magento platform
Writing well-organized, robust code with high scalability
Provide time estimates for the implementation of features/functionality or enhancements
Follow web standards and agile development methodologies
Integrating 3rd party API's and interfaces with our client site
Automating manual processes using scripting language
Work on Unit testing, peer code review, deployment of Components/ Applications to Production