Senior Software Engineer
2 weeks ago
Senior Software Engineer at Barclays Job Description Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross‑functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Advise key stakeholders, including functional leadership teams and senior management on functional and cross functional areas of impact and alignment. Manage and mitigate risks through assessment, in support of the control and governance agenda. Demonstrate leadership and accountability for managing risk and strengthening controls in relation to the work your team does. Demonstrate comprehensive understanding of the organization functions to contribute to achieving the goals of the business. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategies. Create solutions based on sophisticated analytical thought comparing and selecting complex alternatives. In-depth analysis with interpretative thinking will be required to define problems and develop innovative solutions. Adopt and include the outcomes of extensive research in problem solving processes. Seek out, build and maintain trusting relationships and partnerships with internal and external stakeholders in order to accomplish key business objectives, using influencing and negotiating skills to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join us as a Senior Software Engineer at Barclays, where you'll transform and modernise our technology platform to build a market‑leading customer experience that sets new industry standards. In this key role, you'll embrace a Product Operating Model mindset to understand and meet the customer, business, and technical needs. You'll drive new technology adoption across multiple business lines while developing solutions in Java. Your main responsibility will be translating business needs into rapid prototypes and evolving them into production platforms that drive huge impact across the bank. The team you will be joining is part of an engineering‑led space which champions technical excellence in everything we deliver. We prioritise clean and maintainable code, robust architecture, and innovative solutions that deliver real value to our customers while maintaining our culture of collaboration, learning, and continuous improvement. Required Skills Proficiency in Java and BDD testing frameworks Experience with AWS or other public cloud platforms Proven ability to build high‑scale distributed systems Deep understanding of authorization models (ReBAC, ABAC, RBAC) and Policy as Code Preferred Skills Experience with IAM technologies or access control systems Strong communication skills—able to bridge technical and non‑technical audiences A mindset for constructive disruption and continuous improvement Resilience and relationship‑building skills to drive change Your assessment will focus on critical skills for this role, including risk management, change leadership, business acumen, strategic thinking, digital technology expertise, and relevant technical competencies. This role will be based out of our Glasgow or Knutsford office. Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Information Technology Industries: Banking Referrals increase your chances of interviewing at Barclays by 2x. #J-18808-Ljbffr
-
Senior Software Engineer
1 week ago
Knutsford, United Kingdom Barclays UK Full timeJoin us at Barclays as a Senior Software Engineer, where you'll design, develop, and enhance software using modern engineering methodologies to deliver cutting-edge business and technology solutions. In this role, you'll re-architect key ID&V methods and drive improvements within our Customer Care Virtual Channels portfolio.To be successful as a Senior...
-
Senior Software Engineer
2 weeks ago
Knutsford, United Kingdom Barclays UK Full timeJoin us at Barclays as a Senior Software Engineer, where you’ll design, develop, and enhance software using modern engineering methodologies to deliver cutting‑edge business and technology solutions. In this role, you’ll re‑architect key ID&V methods and drive improvements within our Customer Care Virtual Channels portfolio. To be successful as a...
-
Senior Java Software Engineer
1 week ago
Knutsford, United Kingdom Barclays UK Full timeJoin Barclays as a Senior Java Software Engineer in our Digital Feature Engineering team, where you will drive the development of high-quality, scalable software solutions that enhance the customer experience and power our business forward. As a Senior Java Software Engineer, you will be pivotal in developing the systems and services powering our retail...
-
Senior Java Software Engineer
7 days ago
Knutsford, United Kingdom Barclays UK Full timeJoin Barclays as a Senior Java Software Engineer in our Digital Feature Engineering team, where you will drive the development of high-quality, scalable software solutions that enhance the customer experience and power our business forward. As a Senior Java Software Engineer, you will be pivotal in developing the systems and services powering our retail...
-
Senior Java Software Engineer
1 week ago
Knutsford, Cheshire East, United Kingdom Barclays Full time £60,000 - £120,000 per yearJoin Barclays as a Senior Java Software Engineer in our Digital Feature Engineering team, where you will drive the development of high-quality, scalable software solutions that enhance the customer experience and power our business forward. As a Senior Java Software Engineer, you will be pivotal in developing the systems and services powering our retail...
-
Senior JavaScript Software Engineer
5 days ago
Knutsford, United Kingdom Barclays UK Full timeJoin us at Barclays as a Senior JavaScript Software Engineer, where you'll design, develop, and enhance software solutions that deliver cutting-edge business and technology capabilities for our customers and colleagues. In this role, you'll lead complex coding projects, mentor engineers, drive DevOps practices, and ensure the delivery of high-quality, modern...
-
Senior JavaScript Software Engineer
5 days ago
Knutsford, Cheshire East, United Kingdom Barclays Full time £80,000 - £120,000 per yearJoin us at Barclays as a Senior JavaScript Software Engineer, where you'll design, develop, and enhance software solutions that deliver cutting-edge business and technology capabilities for our customers and colleagues. In this role, you'll lead complex coding projects, mentor engineers, drive DevOps practices, and ensure the delivery of high-quality, modern...
-
Knutsford, United Kingdom Barclays UK Full timeA leading financial services company in the UK seeks a Senior Software Engineer to design and develop software solutions. This role involves collaborating with cross-functional teams and ensuring adherence to best practices in software development. The ideal candidate will have strong Java expertise and a commitment to engineering excellence. Benefits...
-
Senior Software Engineer, Java
2 weeks ago
Knutsford, United Kingdom Barclays Full timeA leading financial services company is seeking a Senior Software Engineer to design and develop innovative software solutions. The role requires proficiency in Java and experience with cloud platforms. You will collaborate with cross-functional teams to ensure high-quality software delivery that meets business objectives. Join us to transform our technology...
-
Lead Software Engineer
7 days ago
Knutsford, United Kingdom Barclays UK Full timeEmbark on a transformative journey as a Lead Software Engineer at Barclays, our vision is clear -To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.To be successful as a Lead Software Engineer, you should have experience...