Clicking "Apply for this Position" redirects you to Barclays's official careers portal
This Lead Engineering role within the Customer Digital and Data division requires hands-on technical leadership across full-stack or backend software development. You will design, develop, and ship production-grade applications using Java, Kotlin, or JavaScript/React, and guide junior developers through structured technical assignments. The role involves cross-functional collaboration with product managers and designers, participating in code reviews, and promoting a culture of code quality across the team. You are expected to apply strong problem-solving skills, understand system design and scalability principles, and work with relational and NoSQL databases. Familiarity with REST API design, testing frameworks, CI/CD pipelines, and AI-assisted development tools such as GitHub Copilot is also valued.