In this job you’ll contribute to a next generation Digital Transformation programme to provide performant, stable and reliable BT / EE eCommerce platforms.
You’ll be part of a team that creates seamless and effective automated delivery pipelines that takes eCommerce features from development into production.
You’ll help to design, build and maintain our websites and applications writing code that is seen by millions of customers each month.
You'll have the following responsibilities
Work with stakeholders and Engineering teams to ensure the correct technical decisions are being made to deliver the best customer experience.
Integrate and interact with UX / UI team, support design of the software built.
Escalate impediments when appropriate and ensure long-term solutions are pursued with pragmatism.
Analyse site and page speed and help provide performance solutions.
Write clean, comprehensive and scalable code.
Able to confidently and independently complete development tasks.
Identify and deliver Minimum Viable Products where appropriate
Write unit tests and other automated tests
Peer review software written by team members
Contribute to tribe ceremonies (stand-up, sprint planning, demo, retrospective)
Contribute to items from the improvement initiatives
Contribute to platform technical direction and strategy
Contribute to technical responses of impact assessments for business propositions
Contribute to technical analysis and troubleshooting of operational and security related issues
Contribute to internal and external conferences / meetups
You'll have the following skills & experience
Software Developer (Minimum 2 years).
Ability to successfully collaborate as part of an Agile development team.
Good communication skills - written and verbal
Ability to contribute to ongoing process improvement activities in the team and look for ways to make a difference.
Communication of complicated technical requirements to the business leaders and project teams in non-technical language.
Analytical and problem-solving skills to engineer solutions to business requirements.
Identify opportunities to build once and deploy multiple.
Good interpersonal and teamworking skills.
Ability to manage their own time and assist others to meet sprint commitments in terms of functionality delivered.
Interpret and communicate both technical and non-technical requirements
Working with multi location on shore and offshore teams
Practical knowledge of React and TypeScript including headless approaches
Strong knowledge of improving website accessibility and performance.
Nice to have" Skillsets / Work Experience :
Working knowledge of Nextjs & GraphQL
Working with and refining DevOps CI / CD pipelines, including Jenkins, Bitbucket, Jira and Confluence.
Experience in driving implementation through tests (TDD BDD).
Experienced consuming REST APIs.
Experience in deploying Serverless with AWS Lambdas
Understanding of Terraform Docker, Kubernetes, AWS environments and services
Application monitoring expertise using Dynatrace
Why BT Digital?
Community culture we’re bringing people from a wide range of backgrounds together to create a culture where everyone can be their best.
Our colleagues lead the way on wellbeing, diversity and inclusion, making sure everybody feels supported and valued. Be part of our community.
Flexible lifestyle we understand you’ll have commitments outside work. Tailor your working hours to find a work-life balance that suits you.
Endless opportunities our unrivalled professional development programmes are available to all our colleagues. Build a career you’re passionate about.
Top-of-the-range tech we’ve invested in brilliant new buildings and the technology to go with it. You’ll have all the tools you need to connect, create and innovate.
Bright future our agile approach means we’re more collaborative and dynamic than ever. We’ve reset what it means to work at BT.
Join us as we build our digital future.
10% Annual Salary
10% Employer Pension Contribution
Free BT Sport
Plenty of fringe benefits suited to your lifestyle