Equity Finance Senior Developer
Join Barclays as a senior technologist in our Equity Finance team, designed to lead the architecture of our Prime Brokerage and Capital Markets platforms. In this role you will design and build scalable, event driven trading systems using Java and Kafka, define cloud and container strategies with Docker and Kubernetes, and collaborate closely with managers and stakeholders.
Purpose of the Role
Drive technical excellence and innovation by leading the design and implementation of robust software solutions, 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.
Accountabilities
- 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.
- Collaborate with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions.
- Innovate within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process.
Vice President Expectations
- Contribute to, or set, strategy, drive requirements, and make recommendations for change.
- Plan resources, budgets, and policies; manage and maintain policies/processes; deliver continuous improvements and enforce policies.
- When managing a team, define jobs and responsibilities, plan for the department's future needs, and counsel employees on performance and pay decisions.
- Lead specialists to influence departmental operations, balancing short and long term goals to meet corporate requirements.
Leadership Behaviours
- Listen and be authentic.
- Energise and inspire.
- Align across the enterprise.
- Develop others.
Other Key Responsibilities
- 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, supporting the control and governance agenda.
- Collaborate with other areas of work to keep up to speed with business activity and strategy.
- Create solutions based on sophisticated analytical thought, comparing and selecting complex alternatives.
- Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders to accomplish key business objectives.
- Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship, and the Barclays Mindset of Empower, Challenge and Drive.
Qualifications and Experience
To be successful, you should have:
- Strong knowledge of Java and MSSQL.
- Experience in data streaming (Kafka) and distributed event driven system design.
- Design and build trading/life cycle systems in Java using containers.
- Knowledge of Securities Lending/Financing business, in particular the life cycle of SBL.
- Experience with Docker/Kubernetes and the build and deploy of systems.
- Strong communication and ability to convey design and ideas to stakeholders.
Some other highly valued skills may include:
- Knowledge of the Securities Lending/Financing Business.
- Additional exposure to container orchestration and cloud strategy.
Location
Based in London.