Join the team

Senior HCL Commerce/ WebSphere Commerce Developer *POSITION CLOSED*

Job Specification

dtb-victoria-quays-office

Location: At our offices in Victoria Quays, Sheffield, S2 5SY, UK

Salary: Competitive

The role: We are looking for a Senior HCL Commerce/ WebSphere Commerce Developer to be initially remote and longer term based in our Sheffield office on a permanent basis As part of the team, you will be required to lead junior developers and assist in solution implementation and be responsible for the technical delivery of complex solutions to a wide range of clients.

ROLE RESPONSIBILITIES

  • Design and develop solutions within a multi-functional Agile team to support key business needs for WebSphere Commerce/ HCL Commerce application
  • Design, implement and test back-end solutions for eCommerce websites
  • Design, implement and test web service applications for Order, Payment, Catalog, and Member modules
  • Apply software engineering best practices
  • Troubleshoot technical issues, perform root cause analysis and take appropriate action to remediate issues
  • Collaborate effectively with technical and non-technical stakeholders. Must be able to document and demonstrate technical solutions by developing documentation, diagrams, code comments, etc.
  • Development and support for enterprise-grade e-commerce websites (HCL Commerce/IBM WebSphere Commerce) using e.g. Java, JavaScript, SQL and REST
  • Mentoring and guidance of junior developers
  • Migration of legacy applications to modern container-based microservice architectures

SKILLS & EXPERIENCE REQUIRED

  • Proven experience in delivering large-scale architecture change projects in ecommerce, retail or manufacturing.
  • Proven technical leadership skills with an internal team within a client facing environment.
  • An understanding of web technologies and an appreciation for capacity and performance design considerations
  • Essential to have a good understanding of IBM WebSphere Commerce (WC v7 or WC v8)/ HCL Commerce v9 functional and technical architecture including design and development best practice and the associate technologies:
    • WebSphere Commerce (WC) functional architecture (e.g. store, catalog, merchandising, marketing, orders)
    • WC frameworks (e.g. Command framework, MVC,)
    • WC Search
    • Common WC data models (User, Orders, Catalogs, Promotions etc.)
    • WC messaging infrastructure (inbound and outbound, REST, MQ, BOD)
    • WC persistence layer (SDO and EJB/access/data beans)
    • WC development environment, SCM and GIT repos
    • SOLR search
    • IBM DB2 Database
    • Demonstrate and develop to WC best practices, especially with regards to security and customisations
    • Have a working knowledge of Dynacache
    • An understanding of WC deployment models (e.g. 3-tier, de-coupled storefront/search)
  • Java and J2EE development (e.g. JSP, EJB, JPA, Struts, Spring, core JAVA)
  • Develop performant and secure code (incl. SQL) for high-traffic production use, following pre-defined principles and guidelines
  • Working knowledge of application server technologies (e.g. WebSphere Application Server) including clustered environments
  • Working experience of the Atlassian Tooling (JIRA, Confluence)
  • Excellent problem solving skills
  • Excellent written (documentation) and oral communication skills, in a role which will be regularly customer facing
  • Effective time management, and an ability to deliver to deadlines working in a Scrum methodology
  • Ability to work collaboratively with both local and offshore teams and developers

ADDITIONAL/ DESIRABLE SKILLS

  • Previous experience of working in an Agile environment
  • Experience developing headless WebSphere Commerce/ HCL Commerce solutions
  • An interest in the ongoing developments of WebSphere Commerce/ HCL Commerce (e.g. xC programming model, JPA)
  • Have good front-end development skills in HTML, CSS and JS frameworks (e.g. JQuery) and are familiar with Ajax
  • Web-tier configuration experience (e.g. Apache, IIS)
  • Having worked on solutions utilising edge-caches and CDNs

PERSONAL ATTRIBUTES

  • Strong communication and time management skills
  • Well organised team player
  • Desire and drive to progress through the organisation
  • Self-motivation
  • Confident telephone, workshop and client meeting manner
  • Display a positive attitude
IN RETURN

WE OFFER

IN RETURN WE OFFER

  • Competitive remuneration package compromising of a basic and bonus plan
  • Pension Scheme with a leading pension provider
  • Ongoing learning and development, training and career progression
  • Excellent working environment
  • 20 days’ vacation (increases with length of service), with your birthday off as standard!

HOW TO APPLY - WE'D LOVE TO HEAR FROM YOU!

To apply, email your CV to [email protected] with ‘Senior WebSphere Commerce/ HCL Commerce’ in the email title.