Commerce Developer Job Description
Commerce Developer Duties & Responsibilities
To write an effective commerce developer job description, begin by listing detailed duties, responsibilities and expectations. We have included commerce developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Commerce Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Commerce Developer
List any licenses or certifications required by the position: II, B2B, B2C, SFCC, J2EE, SAP, HCL
Education for Commerce Developer
Typically a job would require a certain level of education.
Employers hiring for the commerce developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Science, Software Engineering, Business, Graduate, Information Technology, Business/Administration
Skills for Commerce Developer
Desired skills for commerce developer include:
Desired experience for commerce developer includes:
Commerce Developer Examples
Commerce Developer Job Description
- Develop and support regional responsive E-commerce web sites based on business needs
- Maintain existing E-commerce platform and administer changes to user interface and/or back-end data architecture database
- Design and develop new functionality enhancements to E-Commerce web sites
- Consult with users to gather information about program bugs, objectives, functions, features and input/output requirements
- Develop and maintain plans outlining steps and time tables for developing programs
- Convert designs and specifications into relevant application programs, and control language code to run specific platforms
- Monitor performance of programs after implementation and provide technical assistance by responding to inquiries
- Implement E-commerce designs based on clients’ wireframe templates
- Add new functionality to existing clients’ E-commerce sites
- Document code and provide Unit Testing
- Solid understanding of core Java and J2EE (Servlets, JSP, EJB) with a desire to grow this skill set
- Bachelor’s degree in Computer Science, or related work experience equivalent to a degree
- Experience in modern web standards HTML5 and CSS3
- PHP (able to write, read and maintain existing code)
- Adobe CS6 Suite (Photoshop, Dreamweaver, Acrobat, Illustrator, InDesign)
- Must be able to lead process improvement discussions and implementations and discuss strategy with the team
Commerce Developer Job Description
- Trouble shoot and solve frontend site functionality issues
- Build efficient, reusable front end components and infrastructure
- Document often and thoroughly and keep organized records of work items finished
- Actively participate in requirements reviews and UI/UX design meetings
- Present and conduct reviews of user interface designs with product owners and stakeholders
- E-Commerce Domain Experience
- Ability to set up design and code review checklist, standards and process aligning with the Product Owner
- Experience on the Demandware platform is a big plus
- Perform design and development of third party (backend) integrations like tax calculation, payment authorization, OMS, PIM
- Perform root cause analysis and provide fixes for bugs raised by the QA team
- Comes from a Java development background for example Spring, Ajax, Mavern etc
- Must know JavaScript frameworks/libraries including Backbone, jQuery, Require
- Experience with one page apps
- Working knowledge of JAVA is preferred but not required
- Experience with JavaScript frameworks/libraries including Backbone, Require
- Monitoring Tools and Technologies
Commerce Developer Job Description
- Provide effort estimates and work breakdown schedules for development tasks
- Collaborate with developers to design and develop new capabilities in micro-engines or DevOps continuous delivery pipeline
- Perform root cause analysis of issues and implement preventative actions for the next maintenance release
- Contribute innovative ideas and technologies for the core eCommerce services, test and/or deployment automation
- Make sure the code is optimized, while ensuring reliable platform performance
- Test implementations, making sure there is sufficient error handling and status logging capability
- Perform advance research on different topics and come up with relevant solutions
- Collaborate efficiently with solution architect
- Design, build, and maintain efficient, reusable and reliant C# code for relational database applications
- Communicate progress against tasks, status, issues, risk and dependencies
- Other development languages (including python)
- XP Practices (including Pair Programming)
- A passion for software delivery and innovation
- A drive to ship high-quality software that solves problems well
- A desire to learn and a willingness to teach
- Knowledge of REST/Web services/JAX-WS
Commerce Developer Job Description
- Use Agile project management to break large development needs into smaller “stories” prioritized and sequenced appropriately
- Participate and contribute to sprint meetings, scrum, and any other important meetings throughout the software development life cycle
- Troubleshoot issues, determine root cause of problems, develop solutions, and lead the effort to correct the problems
- Communicate and collaborate effectively with various other teams within Trek to ensure that tasks are completed within the allotted sprint time
- Work with designers and back-end developers to collect requirements for template designs
- Implement brand standards and visual elements into various web applications
- Create prototypes, and mockups for review and feedback from extended team members
- Optimize websites and templates to ensure fast load times
- Execute project plans to complete tasks on time, and revise as appropriate to meet changing requirements
- Work under the oversight of the current resource on the team.ead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver
- Leading scripting packages such as J Query
- Experience in retail sector
- At least 1 year experience in developing and delivering custom application development solutions for clients
- Must have experience with J2EE architectures, design patterns, complete application development lifecycle of J2EE, EJB, JMS, JSP, and Java Servlets
- Excellent verbal and written communications skills, ability to communicate effectively with managers, business analysts, web engineers, architects and other technical departments Strong problem solving and troubleshooting abilities with a solid understanding of diverse environments and components - mainframe, Unix, Windows, database, networks
- Work with development team to plan, deploy, and maintain Commerce in a production cloud environment
Commerce Developer Job Description
- As an individual, you are an enthusiastic and collaborative developer who thrives on delivering business value using the latest in Web and Java technologies and frameworks
- Produce complete, correct, reliable, readable and scalable code as per requirements
- Debug and fix problems in the existing code
- Document performed tasks per the required standard
- Work closely w/ front-end developers, QAs, Business Analyst, release engineers, and support analysts
- Be involved in the design of the solution
- Take ownership of the successful implementation of parts of the solution
- Interact with the end client as required to ensure the solution is implemented possible
- Deliver code to time and quality expectations
- Fully unit test developed solutions
- Work with the team of engineers and release managers executing continuous deployment processes
- Participate in planning and collaborating with Development, DevOps, and QA teams on deployment process/schedules/automation etc
- Automate the provisioning of environments using Chef, and deploying environments using Docker containers
- Design and develop automation workflow, ensure that there is sufficient test coverage make sure that the automation is flawless and comply with overall quality
- Ability to maintain expertise in the areas of continuous delivery and continuous integration
- Contribute to the DevOps team to maintain and build out our Commerce application with faster deployment