About the Role
This role drives technical excellence and innovation by leading the design and implementation of robust software solutions. It involves providing mentorship to engineering teams, fostering cross-functional collaboration, and contributing to strategic planning to ensure the delivery of high-quality solutions aligned with business objectives.
Responsibilities
- Provide guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence.
- Contribute to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps.
- Design and implement complex, scalable, and maintainable software solutions, considering long-term viability and business objectives.
- Mentor and coach junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization.
- Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development.
- Drive innovation by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process.
- Manage a business function, providing significant input to function-wide strategic initiatives.
- Contribute to and influence policy and procedures for the function.
- Plan, manage, and consult on multiple complex and critical strategic projects, which may be business-wide.
- Manage the direction of a large team or sub-function, leading other people managers and embedding a performance culture aligned to the values of the business.
- Lead organization-wide projects and act as a deep technical expert and thought leader, identifying new ways of working and collaborating cross-functionally.
- Train, guide, and coach less experienced specialists.
- Provide information affecting long-term profits, organizational risks, and strategic decisions.
- Provide expert advice to senior functional management and committees to influence decisions made outside of own function.
- Manage, coordinate, and enable resourcing, budgeting, and policy creation for a significant sub-function.
- Escalate breaches of policies/procedures appropriately.
- Foster and guide compliance, ensuring regulations are observed and relevant processes are 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 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/business divisions.
- Act as a spokesperson for the function and business division.
- Demonstrate leadership behaviours (Listen and be authentic, Energise and inspire, Align across the enterprise, Develop others) to create an environment for colleagues to thrive and deliver to a consistently excellent standard.
- Demonstrate Barclays Values (Respect, Integrity, Service, Excellence, Stewardship) and Barclays Mindset (Empower, Challenge, Drive).
Requirements
- Experience with regulatory calculations
- Experience working with Trading and Control functions stakeholders and end-users to achieve reporting and regulatory outcomes
- Risk knowledge and experience
Skills
- Python
- Spark
- Big data expertise
- Enterprise Agile knowledge
- Strong core software engineering skills
- Working knowledge of C++ / .NET or Java
- Working knowledge of relational databases
- Collaborative team player
- Good communication skills
- Ability to work in a large domain
- Influencing architectural direction
- Self-motivated leader
- Mentors and coaches junior members
Experience Level
- Senior Leader
About the Company
- Barclays is a global financial services provider engaged in retail banking, credit cards, corporate and investment banking, and wealth management services.
