Software Engineer
đ Location: Birmingham, Hybrid
Join a global technology business driving one of the UKâs largest digital transformations. As a Software Engineering Specialist, youâll help design, develop, and maintain scalable software solutions across web and digital platforms â combining technologies like AEM, Java, Node.js, React, GraphQL, and Adobe Cloud to create seamless, high-performance experiences for millions of users.
This is a hands-on role where youâll collaborate across teams, lead by example in technical delivery, mentor junior developers, and champion engineering best practice.
What Youâll Do
Develop and maintain components, workflows, and services within the AEM platform.
Build seamless integrations using React.js, Node.js, and Java for modern digital experiences.
Design and implement scalable backend APIs and microservices in a headless architecture.
Integrate APIGEE for API management, security, and analytics.
Use GraphQL to optimise data delivery between client and server.
Apply SEO best practices to maximise visibility and performance.
Develop and optimise CI/CD pipelines using Jenkins and Groovy.
Mentor developers and lead by example in code quality, testing, and documentation.
Work in an Agile environment, contributing to sprint planning, stand-ups, and backlog refinement.
Collaborate with teams using Jira, Confluence, and Adobe Cloud Services (Target, Launch, Analytics).
What Youâll Bring
Bachelorâs degree in Computer Science, Software Engineering, or related field (Masterâs preferred).
Strong hands-on experience in AEM and full-stack development.
Proficiency in Java, Node.js, React.js, and OOP principles.
Practical knowledge of Adobe Cloud Services (Target, Launch, Analytics).
Experience building CI/CD pipelines with Jenkins and Groovy scripting.
Understanding of AEM workflows, Apache Sling, and content management concepts.
Solid grounding in testing, code reviews, and Agile delivery practices.
Excellent collaboration and communication skills, with the ability to explain complex technical ideas clearly.
Why Join
Competitive salary with 10% annual bonus.
25 days annual leave (plus bank holidays).
Life assurance, pension scheme, and share options.
Health and lifestyle benefits â from gym memberships to dental and optical care.
Discounts on mobile, broadband, and entertainment packages.
Work in a team committed to inclusivity, innovation, and the future of digital connectivity.