Barclays

Barclays London, UK
09/11/2018
Full time
You will play a key role in development support, enhancement and build-out of core applications within our Investment Bank technology portfolio. You will develop leading edge technologies in collaboration with a truly globally distributed development team. As part of Investment Bank Technology you'll be part of a major innovation project, improving award winning platforms and enhancing the way people manage trades and investments. If you have strong experience developing HTML5 applications, with exposure and understanding of front and back-end languages/technologies. And you want to find new applications for your code, making a big impact on a global scale, then Barclays is the place for you. We're always developing - you should be too. Your Role • The role is 100% hands-on with 80% development and 20% support • You will develop high quality maintainable code • You will make technical decisions that require a strong understanding of the problem domain • You will collaborate and communicate globally with other developers to build technical solutions • You will have a strong knowledge of software development methods, tools and standards and actively keep this knowledge current (i.e. desire to learn) • You will adhere to Policies & Standards appropriate to the role - outlined in the Code of Conduct and mandatory training. Essential Skills • Proven experience developing medium to large size HTML5 application covering: TypeScript and JavaScript, Angular2+, Bootstrap, CSS3, Less, General server side development and SQL • Experience developing application in Core Java for general server side development • Proven Agile experience (preferably Scrum/Kanban) Desirable Skills • Knowledge of Equity Derivatives/Structured products and HTTP protocol and web services • Experience providing support and resolving production issues and cross-region teams and projects • Experience with HighCharts, Spring Framework, and writing Oracle PL/SQL code • Experience building systems in trading, banking and/ or financial organization About Us Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US. Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-term sustainable returns. About Barclays International Commercial Growth Initiative The Barclays International Markets business is making a major technology investment and has mobilised the Commercial Growth Programme to drive an ambitious revenue growth plan focused on maintaining and building our trading capabilities. This initiative will see a major boost to Technology resource talent who will work on a wide range of leading edge technology programmes. We have identified over 600 roles to be hired across Pre-Trade Technology, Post Trade Technology and Risk, Finance and Treasury Technology globally, including key hubs in London, New York, Glasgow, Pune and Prague. We are hiring creative and driven Technologists, from a wide range of industry sectors that have exposure to high availability and high transactional online systems. There has never been a more exciting time to join Barclays International.
Barclays London, UK
08/11/2018
Full time
As a Python Developer in London you will develop and maintain a server side application implemented in Python and Java. You will be a key developer within a team maintaining and enhancing a market-leading platform (BARX), which has won a number of prestigious external awards since its inception. You'll interact directly with users, contributing to all parts of the Python development process, and offering strong technical designs and enhancements to the platform. If you have proven Python experience in an agile environment, the ability to learn new languages and new applications for your code, and the ambition to support a global business on large scale impactful change then Barclays is the place for you. We're always developing - you should be too. Your Role • The role is 100% hands-on with 80% development and 20% level 2 support • You are expected to develop high quality maintainable code • You are expected to make technical decisions that require a strong understanding of the problem domain • You are expected to collaborate and communicate globally with other developers to build technical solutions • You are expected to have a strong knowledge of software development methods, tools and standards and actively keep this knowledge current (i.e. desire to learn) • You are expected to adhere to Policies & Standards appropriate to the role - outlined in the Code of Conduct and mandatory training. Essential Skills • Proven experience developing medium to large size Python applications • Proven Agile experience (preferably Scrum/Kanban) • Experience of server side development & multi-threaded code Desirable Skills • Knowledge of Equity Derivatives/Structured products and HTTP protocol and web services • Experience providing support and resolving production issues, cross-region teams and projects • Experience developing medium to large size Java applications • Experience building systems in trading, banking and/ or financial organization About Barclays International Commercial Growth Initiative The Barclays International Markets business is making a major technology investment and has mobilised the Commercial Growth Programme to drive an ambitious revenue growth plan focused on maintaining and building our trading capabilities. This initiative will see a major boost to Technology resource talent who will work on a wide range of leading edge technology programmes. We have identified over 600 roles to be hired across Pre-Trade Technology, Post Trade Technology and Risk, Finance and Treasury Technology globally, including key hubs in London, New York, Glasgow, Pune and Prague. We are hiring creative and driven Technologists, from a wide range of industry sectors that have exposure to high availability and high transactional online systems. There has never been a more exciting time to join Barclays International.
Barclays York, UK
08/11/2018
Full time
As a Java Developer at Barclays you'll work on industry leading enhancements to our global eTrading platforms, helping us redefine an industry. You'll impact the way we interact with our customers, the way we handle millions of trades, and how we securely transfer the billions of dollars that flow through our systems. We are looking for ambitious developers who want to use their creativity to have impact on a huge scale. If you have strong core Java experience and the ambition to support us on a global change, then Barclays is the place for you. We're always developing - you should be too. Your Role • Develop both tactical and strategic solutions to meet business requirements • Develop automated testing tools to exercise functionality, performance, and capacity of code • Produce code that is appropriate for a low-latency java platform • Support analysis, testing, and operations teams • Analyze historic system behaviour and market state to inform new development Essential Skills • Proficient with Core Java • Previous experience with multi-threading, memory management, or performance tuning • University degree in computer science, physics, engineering, or equivalent programming experience Desirable Skills • Experience with scripting languages like Bash, Perl, Python • Experience with Java testing tools, ideally: JUnit, JMockit, TeamCity • Experience with development and build tools, ideally: Maven, Gradle, Git, IntelliJ, Eclipse • Experience with HTTP, RESTful APIs, and UI principles • Full lifecycle development of a commercial system, including: requirements definition, agile planning, releasing, and production support About the Commercial Growth Initiative The Barclays International Markets business is making a major technology investment and has mobilised the Commercial Growth Programme to drive an ambitious revenue growth plan focused on maintaining and building our eTrading capabilities. This initiative will see a major boost to Technology resource talent who will work on a wide range of leading edge technology programmes. We have identified over 600 roles to be hired globally, across Pre-Trade Technology, Post Trade Technology and Risk, Finance and Treasury Technology in London, New York, Glasgow, Pune and Prague. We are hiring creative and driven Technologists, from a wide range of industry sectors that have exposure to high availability and high transactional online systems. There has never been a more exciting time to join Barclays.
Barclays York, UK
08/11/2018
Full time
As a DevOps Engineer you'll help us automate our systems and on-boarding applications - optimizing our environments, processes and support. You'll work within our Risk, Finance, and Treasury Technology team, working alongside 3,500 colleagues operating across the UK, US, India, and Czech Republic. You'll help us deliver automation and enhancements across our technology portfolio, designing and deploying industry leading solutions to our clients and colleagues. If you have strong DevOps experience and want to make a big impact on a global scale, then Barclays is the place for you. We're always developing - you should be too. Your Role • The team uses the Agile process and the candidate will be expected to be able to manage the JIRA stack • Working in a Medium sized global team of 10 people covering all activities in environment management - Release and Deployment, Environment Provisioning, Non-prod support and Tooling and Automation • Expected to own problems and drive through solutions • Working with Development Teams, peers and PM to understand and deliver requirements. • Analyzing requirements to find the most appropriate technical solution • Document designs and communicate them with the team • Ensure adherence to bank technical standards & SDLC. Essential Skills • Considerable experience of RedHat/Linux administration with BASH scripting • Experience of Solid Release Management using TeamCity, Perforce or similar technologies • Experience with server side and distributed software management • Previous experience working in an Agile and DevOps process environment • Exposure and/or understanding to Big Data systems - Hadoop • Experience working in a 3rd line support function of a large critical system • Bachelor's degree in a Computer Science, Mathematics or Scientific discipline Desirable Skills • Linux or Windows Scripting • Experience deploying high-performance server-side/compute grid distributed risk generation software • Strong architecture and design • Risk, pricing and derivatives knowledge • Strong oral/written communication skills and presentation skills About Barclays International Commercial Growth Initiative The Barclays International Markets business is making a major technology investment and has mobilised the Commercial Growth Programme to drive an ambitious revenue growth plan focused on maintaining and building our trading capabilities. This initiative will see a major boost to Technology resource talent who will work on a wide range of leading edge technology programmes. We have identified over 600 roles to be hired across Pre-Trade Technology, Post Trade Technology and Risk, Finance and Treasury Technology globally, including key hubs in London, New York, Glasgow, Pune and Prague. We are hiring creative and driven Technologists, from a wide range of industry sectors that have exposure to high availability and high transactional online systems. There has never been a more exciting time to join Barclays International. About Barclays in the US Barclays offers corporate and investment banking and credit card services in the US. Our 10,000 US colleagues are located in offices across the country, with headquarters in New York City. In 2017, Barclays announced plans to create a world-class campus in Whippany, New Jersey, for our Technology, Operations and Functional teams in the US. Other principal locations include Delaware, Nevada, Ohio and Maine.