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.
Director Expectations
- Provide expert advice to senior functional management and committees to influence decisions made outside of own function, offering significant input to function wide strategic initiatives.
- Manage, coordinate and enable resourcing, budgeting and policy creation for a significant sub-function.
- Escalates breaches of policies / procedure appropriately.
- Foster and guide compliance, ensure regulations are observed that relevant processes in place to facilitate adherence.
- Focus on the external environment, regulators, or advocacy groups to both monitor and influence on behalf of Barclays, when appropriate.
- Demonstrate extensive knowledge of how the function integrates with the business division / Group to achieve the overall business objectives.
- Maintain broad and comprehensive knowledge of industry theories and practices within own discipline alongside up-to-date relevant sector / functional knowledge, and insight into external market developments / initiatives.
- Use interpretative thinking and advanced analytical skills to solve problems and design solutions in often complex/ sensitive situations.
- Exercise management authority to make significant decisions and certain strategic decisions or recommendations within own area.
- Negotiate with and influence stakeholders at a senior level both internally and externally.
- Act as principal contact point for key clients and counterparts in other functions/ businesses divisions.
- Mandated as a spokesperson for the function and business division.
All Senior Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.
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.
Salary / Rate Minimum: $ 220,000
Salary / Rate Maximum: $ 300,000
The minimum and maximum salary/rate information above include only base salary or base hourly rate. It does not include any another type of compensation or benefits that may be available.
Key responsibilities
- Own the technology delivery roadmap for the Client Journey Optimization Program, aligning scope, milestones, and cadence to business outcomes.
- Translate Client Onboarding objectives into a prioritised backlog of automation, orchestration, and workflow capabilities that reduce cycle time and improve straight-through processing.
- Partner with Engineering and Architecture teams to shape the target solution: integration and data requirements, non-functional standards (security, resilience, performance, and controls), and orchestration/workflow & case management (including human-in-the-loop steps).
- Drive senior alignment and decision-making across Markets, Operations, Compliance, Risk, Legal, and Technology to manage scope, dependencies, trade-offs, and governance, delivering KPI outcomes with proactive risk management.
- Identify pragmatic analytics/ML opportunities (e.g., decision support, intelligent routing, and data/document extraction and validation) to reduce Client Onboarding cycle time and improve client and operational outcomes.
Essential candidate skills
- Demonstrated extensive knowledge of how technology delivery integrates with the business division / Group to achieve overall business objectives.
- Demonstrated ability to use structured analysis to identify Client Onboarding pain points and design pragmatic process automation and workflow solutions in a regulated environment.
- Demonstrated ability to make and justify prioritization decisions (scope, sequencing, and resourcing) while managing dependencies and balancing value, risk, and delivery constraints.
- Demonstrated ability to align senior Business and Technology stakeholders on scope, delivery plans, and governance, and to drive measurable outcomes and adoption.
Desirable skills
- Experience with Client Onboarding processes and controls (e.g., KYC, documentation, approvals, and auditability).
- Hands-on experience delivering workflow orchestration and process automation solutions across multiple systems.
- Experience defining integration and data requirements (e.g., APIs, events, and data quality) in partnership with Engineering and Architecture teams.
- Strong ability to define KPIs (e.g., cycle time and straight-through processing) and communicate progress and outcomes to senior stakeholders.