Monday 18 July 2011

eCommerce Developer

Job Description
eCommerce Developer


REPORTS TO: Manager Solutions Delivery

Our client a leading specialty fashion retailer is seeking an eCommerce Developer based out of their Mississauga corporate location.


JOB OBJECTIVE:

To contribute to the growth of the ecommerce channel through technical programming and data manipulation expertise. To translate and execute ecommerce business requirements into realization.


JOB QUALIFICATIONS:

-5 + years of software development and delivery experience in J2EE
-2+ years ecommerce experience preferred – passion and interest in career development in ecommerce favoured.
-Experience with:
-Elastic Path 6.1
-Java script, HTML, CSS and AJAX
-Java /J2EE web application development (JSP, Servlets, Spring, OpenJPA, Apache Solr Search Server, DROOLS business rules etc.)
-ASP.Net
-MySQL, Microsoft SQL Server, MS Access
-Tomcat Java application server
-at least one version control system
-Eclipse RCP / SWT (or Java Swing, AWT)
-Eclipse BIRT (Business Intelligence and Reporting Tools)
-OO design skills, including good design patterns knowledge
-Velocity templates
-Direct Web Remoting (DWR – AJAX)
-Google Analytics APIs
-Bazaarvoice or similar “plug in” integration
-Social Integration APIs – Facebook, Twitter, YouTube
-Payment Gateway APIs, Beanstream, PayPal
-Excellent oral and written communication skills with ability to communicate to both technical and business stakeholders
-Building large-scale software applications in a team environment, however would be expected to work with minimal supervision
-Strong prioritization and execution skills
-Agile development
-Retail industry experience a definite an asset


MAJOR JOB FUNCTIONS:

-Develop and deliver ecommerce software within complex, enterprise environments using Java J2EE and integration with 3rd party applications
-Work across the whole SDLC including analysis, design, coding and implementation of large scale object-oriented applications
-Develop lights-out integration processes, ETL
-Use software best practices like Agile development, pair programming, continuous integration and automated acceptance/regression testing
-Lead and perform unit testing
-Assess options, costs, risks, complexity and benefits to determine the optimal design or solution
-Solve complex technical requirements or issues by leading analysis
-Contribute thought leadership in development best practices, technology stack, etc.
-Work closely with different development partners
-Create ad hoc reports, data exports
-Develop ecommerce analytical datamart
-Participate in technical evaluations of ecommerce technology including platforms, emerging technologies, etc.
-Provide/verify effort estimates of technical work
-Technical Design and Requirements Documentation
-Continually learn and develop skill set


Additional General Info:

-Adhere to the practice of "No Surprises" by keeping the Manager Solutions Delivery and Project Manager informed, in a timely manner, of all significant and/or potential problems and concerns relating to the business as well as reflecting on broader issues that may affect the division.
-Maintains an excellent working relationship with colleagues, partners and management groups.
-Keeps abreast of current trends and practices in field of expertise, particularly in ecommerce and the retail sector, through networking and reviewing related articles, journals and periodicals.


WORKING CONDITIONS: May require long and unusual hours on occasion.


Contact Information

Company Name Zylog Systems (Canada) Ltd.

No comments:

Post a Comment