CHICAGO, IL, USA
1 day ago
Software Developer (Demandware)
Job Seekers, Please send resumes to resumes@hireitpeople.com

·         Design, develop, implement, and support interactive web based portals (in Java) for the delivery of key reporting/data analysis both internally and to company partners

·         Web application development in DemandWare eCommerce technology Design

·         Develop and maintain eCommerce sites for various locales

·         Develop dynamic web-based applications

·         Maximize eCommerce conversion across multiple platforms such as web, mobile, and tablet platforms

High-Level Requirements

 

·         Web application development in DemandWare eCommerce technology Design

·         Develop and maintain eCommerce sites for various locales

·         Develop dynamic web-based applications

·         Maximize eCommerce conversion across multiple platforms such as web, mobile, and tablet platforms

·         Performing regular quality assurance of Motorola's eCommerce storefront to mitigate critical interruptions

·         Experience using web development technologies such as of HTML5, CSS, Flash and Ajax

·         Working with XML files (data imports/exports)

·         Experience with jQuery library and JSON syntax

·         Use of Firebug or Web Developer toolkits

·         Experience with Eclipse IDE

·         Experience with version control software such as Git or SVN.

            ·         Java and Javascript programming                         

·         Development Languages (required): Java 6, Apache Wicket Javascript, HTML/HTML5, CSS

·         Web Services Technologies (desired knowledge): HTTP, REST, XML, WSDL, JSON, SOAP

·         Enterprise Technologies (desired knowledge): WebLogic, JBoss, JMS or other push technologies, SFTP

·         Database Technologies (desired knowledge): Oracle, MySQL, JDBC, SQL

·         Development Tools: Github, Eclipse, Maven, JUnit, Jenkins, Bugzilla, Version One, Confluence

·         Preferred:

·         Experience with native Android application development.

·         Experience with cross-platform development (iOS, Android, Windows, Web) libraries and strategies

·         Design and write code for web/mobile HTML5 AJAX applications that scale to high-volume production quality.

·         Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.

·         Prototype creative solutions quickly, and be able to collaborate with others in crafting and implementing your technical vision.

·         Contribute and collaborate in creation and consumption of open, standards-based solutions, while working with existing technologies/frameworks and infrastructure.

·         Identify opportunities for process and tool improvements and drive those from concept to implementation.

·         Strong Java/J2EE or .Net, HTML5, CSS, JavaScript, Spring, AJAX, & JSON skills for implementing web technologies.

·         Solid Experience and understanding of multithreaded software design.

·         Solid Experience and understanding of the AJAX and Spring frameworks.

·         Good experience/Understanding (preferred experience) in JQuery, NodeJS, AngularJS, extJS, SenchaTouch Framework, Promise, and other frameworks like (FlightJS, requireJS, wireJS , AngularJS)

·         Strong knowledge of server side design patterns and continuous delivery principles.

·         Excellent understanding of development concepts and SDLC methodologies.

·         Strong customer focus, excellent problem solving and analytical skills.

·         Strong verbal and written communication skills.

·         Excellent verbal and written communication skills.

·         Ability to work in a rapidly changing environment.

·         Web development experience

·         Experience working on Windows and Java platforms

·         Experience with HTML5, CSS, JavaScript, AJAX and Spring frameworks.

·         Expertise on Can.js, Ember.js, Flight framework, BootStrap

Education: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent

 

 

Confirm your E-mail: Send Email