
Job description
Design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function.
Development and delivery of high-quality software solutions, cross-functional collaboration, code reviews, and promotion of 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 advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness. Lead a team, set objectives, coach employees, and demonstrate leadership behaviours to create an environment for colleagues to thrive.
Company

Finance
Barclays Investment Bank delivers comprehensive financial solutions—including investment banking, strategic advisory, financing, risk management, and market research—to money managers, financial institutions, governments, supranational bodies, and corporate clients worldwide. Its integrated platform combines Investment Banking, International Corporate Banking, Global Markets, and Research to support funding, financing, and risk‑management needs across sectors and economies. Leveraging over three centuries of expertise, Barclays offers a full spectrum of services that enable clients to innovate, grow, and navigate complex market dynamics, positioning the bank as a trusted partner for long‑term financial success.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
You'll be redirected to apply on the company site