As a Barclays Application Developer, you will be responsible for tactical applications, but not in isolation from the strategic projects ongoing in the department. You will develop software in a variety of languages and technologies, including C#, SQL, and an in-house functional programming language (FMD). This role primarily focuses on Excel programming, using both VBA and FMD to support Trading, Operations, as well as Finance clients.
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.
Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality and innovation behind us. We've helped millions of individuals and businesses thrive, creating financial and digital solutions that the world now takes for granted. An important and growing presence in the USA, we offer careers providing endless opportunity.
We are currently in the early stages of implementing a hybrid working environment, which means that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. We're flexible on how this works and it may continue to change and evolve. Depending on your team, typically this means that colleagues spend a minimum of between 20% to 60% of their time in the office, which could be over a week, a month or a quarter. However, some colleagues may choose to spend more time in the office over a typical period than their role type requires. We also have a flexible working process where, subject to business needs, all colleagues globally are able to request work patterns to reflect their personal circumstances. Please discuss the detail of the working pattern options for the role with the hiring manager.
What will you be doing?
??? Developing and maintaining applications and solutions for the EFS Trading desk, GFRM, and Product Control functions, providing tactical solutions on business requests ??? Integrating RAD solutions into the strategic projects within the department where required ??? Analyzing user requirements, document, and revise systems functionalities for the equities, derivatives trading desk ??? Liaising with trading, sales, and structuring users to gather requirements to develop, modify, and resolve issues encountered in pre-trade pricing applications ??? Conceptualizing, delivering, and supporting software applications using Excel, VBA, C# and SQL technologies ??? Reviewing computer system capabilities, workflow, and help resolve limitations ??? Analyzing computer source code and live performance indicators to locate code problems and correct errors ??? Utilizing SQL and stored procedures to query, fetch, update, and delete data from relational databases
What we're looking for:
??? Hands-on experience with C# and/or Excel/VBA software programming languages ??? Prior knowledge of data structures, algorithms and general problem solving is required ??? Knowledge of Financial Markets fundamentals and products ??? Bachelor's degree or foreign equivalent in Mathematics, Financial Engineering, Computer Science, or related field
Skills that will help you in the role:
??? Front Office experience preferred ??? Knowledge of Equity derivatives ??? Knowledge of Exotic Equity Derivatives ??? Knowledge of functional programming (e.g. Haskell, F#)
Where will you be working?
At Barclays, we are proud to be redefining the future of finance and here at New York City we are defining the future of the workplace and the future of the way we work and live. We are creating a unique community, one of four strategic tech-enabled hubs that will redefine opportunity for everyone who works here. Whatever you do at New York City, you'll have every chance to build a world-class career in this world-class environment.