Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineering Specialist - AEM
Posted 3 days ago by BT Group
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Software Engineering Specialist - AEMPosting Date: 5 Aug 2025
Function: Software Engineering
Unit: Digital
Location: Snowhill, Birmingham, United Kingdom
Salary: Competitive with Benefits
We are seeking a Software Engineering Specialist responsible for designing, developing, and maintaining software solutions using technologies such as AEM, Java, Node.js, React.js, GraphQL, and Adobe Cloud services. The role involves leveraging expertise in Headless CMS, APIGEE integration, GraphQL, and SEO to deliver seamless multi-channel experiences, improve API management, and enhance search engine visibility. You will collaborate with cross-functional teams, provide technical leadership, mentor junior developers, and contribute to process improvements. Your work will ensure the quality, performance, and scalability of our applications.
This role emphasizes innovation and scalability, supporting new product and service launches with robust infrastructure. You will focus on improving user experience, automating operations, and enabling data-driven decisions, while ensuring system reliability and swift incident response. Your collaboration and documentation skills will be vital in a fast-evolving tech landscape, helping to strengthen our organization's resilience and drive excellence in delivering products and services.
You will also assist in the rollout and integration of the Design system across all BT brand digital products, working closely with Engineering Squad members to maximize adoption and minimize breaking changes.
What you'll be doing- Develop and maintain components, templates, workflows, and services within AEM.
- Collaborate with frontend and backend teams to create seamless user experiences using React.js, Node.js, and other technologies.
- Utilize Java and OOP concepts to build scalable backend services and APIs.
- Design and implement Headless CMS solutions for consistent content delivery.
- Develop APIs and micro-services for content distribution in a headless architecture.
- Integrate APIGEE for API management, security, and analytics.
- Implement GraphQL to optimize data fetching and client-server communication.
- Apply SEO best practices to enhance search engine visibility.
- Develop and optimise CI/CD pipelines using Jenkins and Groovy scripting.
- Mentor junior developers and promote best practices.
- Participate in Agile processes, including sprint planning and backlog grooming.
- Create and maintain technical documentation.
- Transform wireframes into functional web applications with UX/UI collaboration.
- Implement unit and automated tests, conduct code reviews.
- Use Jira and Confluence for task management and communication.
- Leverage Adobe Cloud services like Adobe Target, Launch, and Analytics to improve customer experience.
- Work with AEM workflows, Sling, schedulers, and content management tools.
- Collaborate with teams to troubleshoot and resolve issues efficiently.
- Utilize IDEs such as IntelliJ, VS Code, and Eclipse for development and debugging.
- Stay updated with industry trends and incorporate relevant technologies.
- Bachelor's degree in Computer Science, Software Engineering, or related field; Master's preferred.
- 10+ years of experience in software development, focusing on AEM and Full Stack technologies.
- Proficiency in Java and OOP.
- Understanding of frontend technologies like Node.js and React.js.
- Extensive experience with Adobe Cloud services, including Adobe Target, Launch, and Analytics.
- Strong knowledge of CI/CD pipelines, Jenkins, and Groovy scripting.
- Familiarity with Agile tools such as Jira and Confluence.
- Experience with Apache Sling, AEM workflows, schedulers, and content management.
- Proficient in IDEs like IntelliJ, VS Code, Eclipse.
- Excellent problem-solving, troubleshooting, and communication skills.
- Proven leadership and mentoring experience.
- Self-motivated, detail-oriented, and independent worker.
Our values
Leading inclusively and Safely: Inspiring trust through honesty and integrity.
Owning outcomes: Making decisions that benefit the organization.
Delivering for the customer: Executing priorities that add value.
Being commercially savvy: Applying external perspectives in decision-making.
Looking to the future: Embracing growth opportunities and building diverse, future-ready teams.
We offer a competitive salary, 25 days annual leave plus bank holidays, a 10% bonus, life assurance, pension, share scheme, healthcare options, discounts on EE and BT products, and more.
About us
BT Group is a pioneering telco with a rich heritage, leading digital infrastructure projects, and transforming connectivity through investments in fibre and 5G. We are committed to innovation, customer service, and creating an inclusive workplace. We welcome applications from candidates of diverse backgrounds and those seeking flexible working arrangements. We also provide reasonable adjustments during the recruitment process.
BT Group
Related Jobs
Senior Software Engineer - Reporting
- 125 000,00 € - 150 000,00 € Annual
- Dublin, Ireland
Senior Software Test Engineer
- 125 000,00 € - 150 000,00 € Annual
- Dublin, Ireland
Senior Software Engineer
- 125 000,00 € - 150 000,00 € Annual
- Limerick, Ireland
Senior Software Engineer, Guest Engagement
- 125 000,00 € - 150 000,00 € Annual
- Dublin, Ireland
Senior Hadoop Software Engineer
- 125 000,00 € - 150 000,00 € Annual
- Dublin, Ireland