Lead Software Engineer - Am/ux

JPMorgan Chase JPMorgan Chase · Banking · GLASGOW, LANARKSHIRE, United Kingdom · Commercial & Investment Bank

This role is for a Lead Software Engineer focused on developing and implementing components, templates, and workflows in Adobe Experience Manager (AEM) for enterprise-level websites. The responsibilities include building user interfaces with modern JavaScript frameworks, working from design specifications, developing secure production code, and troubleshooting technical issues. The role also involves leading evaluation sessions with vendors and driving communities of practice for new technologies. While there's a mention of 'Agentic AI system' in preferred qualifications, the core of the role is traditional web development and AEM implementation.

What you'd actually do

  1. Develop and implement components, templates, and workflows in Adobe Experience Manager (AEM) for high-traffic, enterprise-level websites.
  2. Build user interfaces using AEM and modern JavaScript frameworks.
  3. Work from Figma wireframes and functional requirements to create web interfaces with HTML, JavaScript, and CSS.
  4. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  5. Develops secure high-quality production code, and reviews and debugs code written by others

Skills

Required

  • Adobe Experience Manager (AEM) development and implementation
  • front-end web development
  • HTML5 and CSS3
  • JavaScript (ES6+)
  • AEM architecture, components, templates, and workflows
  • RESTful APIs
  • asynchronous request handling

Nice to have

  • Leadership skill for maintaining Technical team and deliveries
  • Strong engineering culture for day to day tasks and breaking down product requirements
  • building Agentic AI system and knowledge base
  • SASS
  • JQuery
  • TypeScript