
Software Engineering Specialist
BT Group
full-time
Posted on:
Location Type: Office
Location: Birmingham • United Kingdom
Visit company websiteExplore more
About the role
- Implement successful CRO experiments from Adobe Target into the BT Business Broadband production codebase.
- Collaborate with CRO specialists to understand winning tests, DOM manipulations, and associated markup/components.
- Deliver features in our established frontend technology stack (React 18+, TypeScript, Redux Toolkit).
- Write clean, maintainable, and testable code following agreed standards and patterns.
- Work with designers, analysts, and other engineers to ensure new features meet accessibility, performance, and brand guidelines.
- Participate in code reviews, knowledge sharing, and agile ceremonies.
- Gain exposure to AEM Headless CMS as part of delivering BAU features alongside CRO work.
- Collaborate with backend developers and other teams to integrate frontend changes with existing APIs and services.
Requirements
- Strong knowledge of React and modern JavaScript/TypeScript
- Experience working in an agile software development team
- Experience with CSS and the DOM
- Understanding of state management patterns (e.g., Redux)
- Strong collaboration skills; comfortable working across multiple teams and disciplines
- Experience writing unit/integration tests using Jest and React Testing Library
- Experience with Git-based workflows and modern build tools
- Desirable skills: Exposure to multiple programming languages or paradigms over your career, showing adaptability and willingness to learn
- Experience building and maintaining component-based UIs using a design system
- Experience translating experimental CRO changes into production-ready features
- Experience with AWS or other cloud platforms
- Awareness of CRO experimentation tools, such as Adobe Target
- Understanding of web performance considerations and responsive design principles
- Understanding of AEM Headless or similar CMS systems.
Benefits
- An annual on-target bonus of 10% (personal and company multipliers)
- BT Pension scheme: minimum 5% employee contribution, BT contribution 10%
- Exclusive colleague discounts on our latest and greatest BT broadband packages
- 50% off EE mobile pay monthly or SIM only plans, and 50% discount for friends and family on EE SIM only plans
- Discounted EE TV, including TNT Sport and the NOW Entertainment membership
- There’s also great support for working parents, including pay whilst on maternity, adoptive, and paternity leave
- 25 days annual leave (not including bank holidays), increasing with service
- Volunteering days so that you can give back to your local community
- Brand new electric vehicle salary sacrifice arrangement, known as ‘My EV’
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptJavaScriptCSSDOMReduxJestReact Testing LibraryGitAWS
Soft skills
collaborationadaptabilitycommunication