cover image
Barclays

Trading UI Developer

On site

London, United Kingdom

Full Time

07-04-2025

Job Specifications

Join us as a Trading UI Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. In this role, you will be performing activities related to the design, development, unit testing, deployment, support, and maintenance of an exciting transformational enterprise project with high visibility. This ambitious initiative leverages a modern tech stack, offering a unique opportunity to make a significant impact.

To be successful as a Trading UI Developer, you should have:


Strong experience in UI project/roles. We focus on modern HTML5/JavaScript and utilize both Angular and REACT
Experience building enterprise scale desktop and/or web applications
Knowledge and experience of software development and collaboration tooling including Git, BitBucket, Confluence, JIRA, etc.


Some Other Highly Valued Skills May Include


Ability to comprehend, implement, and influence complex problems and solutions with an analytical approach
Familiarity with Kafka and working knowledge of UNIX platforms
Familiarity with utilising Agile Development methodologies, Test Driven Development and Continuous Delivery


You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.

This role will be based in our London office.

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.


Assistant Vice President Expectations


To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.
Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes
If the position has leadership responsibilities, People 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.
OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.
Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
Take ownership for managing risk and strengthening controls in relation to the work done.
Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
Influence or convince stakeholders 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.

About the Company

Barclays is a British universal bank. Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients and communities. With over 325 years of history and expertise in banking, Barclays operates in over 40 countries and employs approximately ... Know more

Related Jobs

Company background Company brand
Company Name
Tenth Revolution Group
Job Title
AWS Cloud Developer - 12 Month CONTRACT
Job Description
AWS Cloud Developer (CONTRACT): Contract Length: 12 months Must have SC Clearance 2-3 days onsite at London, Manchester or Hursley (your choice) Opportunity to gain DV Clearance (Developed Vetting) sponsored by the client. We’re looking for someone who’s predominantly a software developer who designs, builds, and manages cloud-based applications, infrastructure, and resources. Desirable skills include: Create low level designs that engineers can work from Designing complex multi-tenant systems aligned to best practice Designing, deploying and operating AWS landing zones (Landing Zone Accelerators) Championing infrastructure as code and opinionated about IaC structure and modularisation Scoping container/microservices to design Cloud solutions Designing container-based solutions such as ECS, EKS, OCP Kubernetes experience Mitigating security risks in AWS and supporting a mature Cloud Security Model To find out more contact h.shemmings@tenthrevolution.com
England, United Kingdom
Hybrid
Full Time
14-04-2025
Company background Company brand
Company Name
Data Intellect
Job Title
C++ Developer. Low Latency finance project experience.
Job Description
Company Description At Data Intellect it has never been just about data or technology, they are our tools. It’s about human intellect, collaboration and providing solutions for the most complex of challenges. We do this by living the [DI] code: We are Problem Solvers who are Humble, possess a Can-do Attitude with a focus on Togetherness. “We are not big on egos, but we’re not for the faint-hearted either” – Steve Turner, CEO Job Description As a Senior C++ Developer at [DI], you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack, using modern development tools and concepts to deliver high quality, best practice software solutions. This will involve working on the end-to-end development of low latency software components written in C++. Project responsibilities will range from Design, Architecture and Development of greenfield projects to maintenance, latency tuning and enhancements. You will have the opportunity to take the lead on projects, mentor and support junior members of the team, and have a key input in the development of the team moving forwards. Qualifications Essential criteria: Minimum 5 years’ experience in C++ Development, ideally C++11 or more recent Experience in low latency development and application profiling Experience in Financial Services/ Capital Markets/ Investment Banking domain Minimum 2:1 Bachelor’s Degree in Computer Science or related discipline Experience of the following is advantageous but not essential: SQL kdb Relational Databases (PostgreSQL / Oracle / Sybase) Python Clion Make / CMake Jenkins / TeamCity Git / svn CppUnit / GoogleTest Linux / Unix Scrum / Kanban Equities / derivatives Additional Information What we offer: Flexible working – we offer hybrid working so our people can achieve that elusive work/life balance. Professional development – we offer extensive training, ranging from leadership to specific technical skills. Progression opportunities - we run a biannual promotion process. Monthly 121s with your People Leader provides support to guide you and your career in the right direction. International travel opportunities – we offer the opportunity to work internationally, with teams in Belfast, London, New York, Hong Kong & Singapore Healthcare cover – provider is dependent on region, UK is provided by Benenden Health, including 24/7 GP Service & Mental Health Helpline to give you peace of mind when it comes to your health Generous referral scheme – we love to see referrals and referring a friend means cash for you! Regular social events, prizes and giveaways – our talented social committee work hard all year round to provide exciting events across all regions to promote our value of togetherness A little background on DI Simply put – we turn big data problems into smart data solutions At our core, Data Intellect is a data and technology consultancy firm. Our key area of expertise is financial and capital markets technology solutions. However, the utility of these solutions allow us to apply fintech data expertise to other industries such as smart energy and healthcare. This proprietary offering is complemented by a wealth of experience in data engineering, electronic trading systems, data capture applications, regulatory and compliance systems and middle and back-office enterprise web solutions. Fair employment and equal opportunities Data Intellect is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Accommodations are available on request throughout the assessment and selection process. Welcome to Data Intellect. #ChallengeAccepted
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
NJF Global Holdings Ltd
Job Title
Data Support Analyst
Job Description
A leading global quantitative investment firm is looking for a Data Support Analyst to join its Help Desk team. This role is key to supporting researchers and traders with access to large-scale datasets and ensuring smooth data operations across the organization. You’ll be the first point of contact for data-related queries, help onboard and train new users, collaborate with data engineers to resolve issues, and contribute to documentation and data coverage efforts. Ideal candidates will have experience in data support, IT helpdesk, or technical support—preferably within finance. Strong Python skills, familiarity with data pipelines and APIs, and experience with tools like JIRA are essential. A keen eye for detail and strong communication skills are a must. Excited to work at the intersection of data, tech, and finance? Apply now or get in touch to learn more.
London, United Kingdom
On site
Full Time
14-04-2025
Company background Company brand
Company Name
Visa
Job Title
Software Engineer
Job Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa. Job Description As a Software Engineer within Visa you will become involved in the creation and implementation of the entire product development life cycle for our global product offerings within Secure Payment Credentials. Working with cutting edge technologies you will position yourself within the hub of our development team and challenge your technical skills to become a key player in Visa innovation within the payment management arena. Within this role you will: Develop the next generation of Visa's enterprise class solutions for our global client base. Gain first hand exposure to the multiple facets of the software development lifecycle. Have the opportunity to work across different product lanes gaining an insight and appreciation into software engineering practices, technologies and product complexities. Work within an agile environment who embraces test driven development, continuous integration and engineering best practices. Work with latest GenAI technologies to increase effectiveness and productivity. Grow your knowledge and understanding of software engineering through Visa progressive technical community. This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager. Qualifications Bachelors degree, OR relevant work experience Strong coding ability within Object Oriented languages such as Java or C++ An undeniable passion for the software engineering discipline A strong desire to understand and leverage new tools and technologies and evolve their learning of the discipline Analytical abilities, including the ability to translate and communicate technical requirements Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions. Have excellent interpersonal skills and enjoy working in a highly iterative, agile and collaborative team environment. Have experience with some of the following Languages, Frameworks & Technologies: Java, Spring, JavaScript, Hibernate, Tomcat, REST, HTTP, JSON, JUnit, TestNG, Mockito, Jenkins, Maven, Git and Docker. Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Belfast, United Kingdom
On site
Full Time
14-04-2025