Java Developer Location: Manchester, UK Duration: 10 months Responsibilities: - Understanding of good design principles and ability to adhere to complex design - Ensuring strong reliability, scalability and performance of our components - Apply an engineering mind-set to development work: understand use-cases in details, develop metrics to build good estimates of volume and compute velocity requirements, understand and discuss openly any implementation limitations or workaround - Contribute actively to system design decisions - Evaluate and build POCs for new strategic initiatives and work to convert to industrial level solutions - Provide post release assistance to business, development and support groups - Develop application as per best practice and remain compliant with prescribed best practices (TDD, maintain high unit test coverage, CI ) - Assisting in third line support during core trading hours Knowledge/Experience: - 7 years of relevant experience using Java to develop service oriented, multi-tiered, and micro-service applications - Strong Software development fundamentals, data structures, design patterns, - Object-Oriented programming, architecture, algorithms, and problem-solving skills - Experience with system performance tuning and low latency Java programming - Experience working with multi-threaded applications - Technical skills include Java, Spring, TDD, DBs, and UNIX/LINUX - Understanding of financial derivatives (rates or other) or willing to learn about this area is a plus Competencies: - Strong verbal and written communication skills; ability to face off to business users - Self-motivated individual and with determination to achieve goals - Willingness to learn, both technically and professionally - Strong analytical and problem solving skills - Good team working skills and ability to work in a distributed global team environment - Ability to work on a fast-pace environment; Flexible and able to deliver quality results in the required timeframe Education: - Bachelor's degree/University degree or equivalent experience - This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative. BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.
May 16, 2024
Full time
Java Developer Location: Manchester, UK Duration: 10 months Responsibilities: - Understanding of good design principles and ability to adhere to complex design - Ensuring strong reliability, scalability and performance of our components - Apply an engineering mind-set to development work: understand use-cases in details, develop metrics to build good estimates of volume and compute velocity requirements, understand and discuss openly any implementation limitations or workaround - Contribute actively to system design decisions - Evaluate and build POCs for new strategic initiatives and work to convert to industrial level solutions - Provide post release assistance to business, development and support groups - Develop application as per best practice and remain compliant with prescribed best practices (TDD, maintain high unit test coverage, CI ) - Assisting in third line support during core trading hours Knowledge/Experience: - 7 years of relevant experience using Java to develop service oriented, multi-tiered, and micro-service applications - Strong Software development fundamentals, data structures, design patterns, - Object-Oriented programming, architecture, algorithms, and problem-solving skills - Experience with system performance tuning and low latency Java programming - Experience working with multi-threaded applications - Technical skills include Java, Spring, TDD, DBs, and UNIX/LINUX - Understanding of financial derivatives (rates or other) or willing to learn about this area is a plus Competencies: - Strong verbal and written communication skills; ability to face off to business users - Self-motivated individual and with determination to achieve goals - Willingness to learn, both technically and professionally - Strong analytical and problem solving skills - Good team working skills and ability to work in a distributed global team environment - Ability to work on a fast-pace environment; Flexible and able to deliver quality results in the required timeframe Education: - Bachelor's degree/University degree or equivalent experience - This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative. BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.
New contract role in Manchester paying up to £750 per day (inside IR35)(Umbrella) This is an opportunity to work for a business-critical, high-performing team within a global investment bank on a contract basis. They are about to embark on a new multi-year, initiative to help optimise the performance of their Fixed income (Rates) electronic trading platform. The team is looking for one more developer skilled in java with a strong numerical background and good electronic trading and ideally low latency experience. Key skills for the Java Developer; 7+ years of experience with Java, developing service-oriented, multi-tiered, and microservices applications Strong software development fundamentals (data structures, design patterns, OOP, algorithms) Experience with system performance tuning and low-latency Java programming Proficient with Java, Spring, TDD, DBs, and UNIX/LINUX Understanding of financial derivatives (rates or other) is a plus For more details please apply. Java Developer; eTrading, Fixed income, Low latency, comp sci, Mathematics McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
May 15, 2024
Full time
New contract role in Manchester paying up to £750 per day (inside IR35)(Umbrella) This is an opportunity to work for a business-critical, high-performing team within a global investment bank on a contract basis. They are about to embark on a new multi-year, initiative to help optimise the performance of their Fixed income (Rates) electronic trading platform. The team is looking for one more developer skilled in java with a strong numerical background and good electronic trading and ideally low latency experience. Key skills for the Java Developer; 7+ years of experience with Java, developing service-oriented, multi-tiered, and microservices applications Strong software development fundamentals (data structures, design patterns, OOP, algorithms) Experience with system performance tuning and low-latency Java programming Proficient with Java, Spring, TDD, DBs, and UNIX/LINUX Understanding of financial derivatives (rates or other) is a plus For more details please apply. Java Developer; eTrading, Fixed income, Low latency, comp sci, Mathematics McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
A major investment bank client I'm working with is seeking a highly skilled Full Stack Developer with a strong background in Java and ION Trading platforms. This role is situated within their front office team and requires a keen understanding of fixed-income electronic trading environments. The successful candidate will be instrumental in the development and enhancement of our trading applications and systems. This will be on a long-term contract where the day rate is negotiable. The successful candidate will be required to visit the London office 2-3 days per week. Key Responsibilities: Develop and maintain front-to-back trading applications using Java and Kotlin. Integrate and optimize ION Trading platform functionalities. Collaborate closely with front office teams to understand and implement trading strategies and solutions. Drive improvements in system architecture and design for high performance and low latency. Implement robust, scalable, and maintainable code, following best practices and industry standards. Work on the full development lifecycle, including requirements gathering, design, coding, testing, deployment, and support. Liaise with various stakeholders, including traders, quants, and other developers, to ensure seamless integration and deployment of trading solutions. Stay abreast of advancements in fixed income eTrading technologies and methodologies. Required Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in full-stack development. Strong proficiency in Java and Kotlin programming languages. Demonstrable experience with ION Trading platforms. Proven experience in fixed-income eTrading systems and front office environments. Familiarity with modern front-end technologies (e.g., React, Angular) is a plus. Excellent problem-solving skills and ability to work under tight deadlines. Strong communication and collaboration skills, with an ability to work in a team-oriented environment. If interested, please send me across your most recent CV and I'll be in touch if suitable. Best Regards, Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Huxley, please visit (url removed) Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom Partnership Number OC(phone number removed) England and Wales
May 10, 2024
Contractor
A major investment bank client I'm working with is seeking a highly skilled Full Stack Developer with a strong background in Java and ION Trading platforms. This role is situated within their front office team and requires a keen understanding of fixed-income electronic trading environments. The successful candidate will be instrumental in the development and enhancement of our trading applications and systems. This will be on a long-term contract where the day rate is negotiable. The successful candidate will be required to visit the London office 2-3 days per week. Key Responsibilities: Develop and maintain front-to-back trading applications using Java and Kotlin. Integrate and optimize ION Trading platform functionalities. Collaborate closely with front office teams to understand and implement trading strategies and solutions. Drive improvements in system architecture and design for high performance and low latency. Implement robust, scalable, and maintainable code, following best practices and industry standards. Work on the full development lifecycle, including requirements gathering, design, coding, testing, deployment, and support. Liaise with various stakeholders, including traders, quants, and other developers, to ensure seamless integration and deployment of trading solutions. Stay abreast of advancements in fixed income eTrading technologies and methodologies. Required Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in full-stack development. Strong proficiency in Java and Kotlin programming languages. Demonstrable experience with ION Trading platforms. Proven experience in fixed-income eTrading systems and front office environments. Familiarity with modern front-end technologies (e.g., React, Angular) is a plus. Excellent problem-solving skills and ability to work under tight deadlines. Strong communication and collaboration skills, with an ability to work in a team-oriented environment. If interested, please send me across your most recent CV and I'll be in touch if suitable. Best Regards, Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Huxley, please visit (url removed) Huxley, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy Registered office 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom Partnership Number OC(phone number removed) England and Wales
Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 08, 2024
Full time
Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex ReederHarvey Nash Finance & Banking
May 08, 2024
Full time
Senior Java Developer - Ultra Low Latency/FX/Rates sought by leading investment bank based in Canary Wharf. Inside IR35 - 2-3 days a week onsite Job Responsibilities / Role: Building best of breed ultra-low latency connectivity to new markets Hands on technical development role on a critical trading application Requirements capture, analysis and design on the eTrading platform Testing and UA coordination Liaison with the global business, support and development teams Troubleshoot and optimization on performance and scalability issues Third line support of the platform during trading hours Close interaction with the business product manager and other internal business users covering FX/Rates trading Job Opportunities: Will be using/learning cutting edge low latency software and hardware techniques Will be able to acquire an excellent knowledge of the FIC business domain Drive the development of a high performant and scalable technology platform Total and Relevant Experience: Total technical experience requirements are 5+ Yrs Server-side development with Java Technical Skills Required: Low latency concepts, performance optimization and tuning Very strong core Java - including threading, sockets/networks Well versed in TCP/UDP protocols. Solid understanding of OO principles. Unix/Linux experience Knowledge of financial messaging protocols especially FIX. Solid SDLC knowledge and use of build, testing, deploy, code analysis tools Nice to have: KDB, Middleware's such as Tibco RV, Solace, Aeron Non Technical Skills Required: Excellent communication skills Self-motivated and a desire to progress your career Flexible and adaptive, team player Excellent analytical and interpersonal skills Ability to work well under pressure, prioritize work and well organized Ability to interact professionally with senior management Ability to pick up new concepts and apply the knowledge Understanding of financial concepts Additional Information / Preferences: Knowledge of FX/Rates is desirable Experience of working with large financial software systems Knowledge of eTrading or ecommerce applications is desirable Please apply within for further details or call on Alex ReederHarvey Nash Finance & Banking
Goldman Sachs Group, Inc.
Birmingham, Staffordshire
What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here. Who We Look For Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. Wealth Management Goldman Sachs Wealth Management (PWM) specializes in creating comprehensive wealth management plans for high net worth individuals and families, as well as select institutions, including foundations and endowments. PWM Teams work one-on-one with clients to advise and deliver customized strategies drawn from our deep investment experience, diverse wealth management capabilities and global reach. Our Private Wealth Advisors (PWAs) deliver an unparalleled investment platform inclusive of the full product and service offerings of Goldman Sachs and beyond, which may include tax and estate planning, philanthropic planning and private banking and lending services. As client needs evolve, this close relationship allows the team to offer complementary services and new opportunities by leveraging the resources of Goldman Sachs and beyond. HOW YOU WILL FULFILL YOUR POTENTIAL The wealth client onboarding team is responsible for delivering the next-gen data platform and services and help us scale to ever increasing needs of the business. We are looking for strong Java developers with good understanding of backend design concepts to join our team to help in this strategic build out. Our team of engineers build solutions to the most complex problems and have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. Software is engineered in a fast-paced, dynamic environment, adapting to market and customer needs to deliver robust solutions in an ever-changing business environment. Wealth Technology builds on top of cutting edge in-house platforms complimented with a strong focus on leveraging open source solutions. Engineer tools and services that bring unification and scale to Wealth Management division, providing data solutions that span Sales, Client Servicing, Research, Portfolio Management and Trading. You will work across a variety of systems & programming languages to create a high-performance platform to store and distribute client data across dozens of different platforms. The data will be stored and transported security while still able to be queried efficiently. Technologies used include: • Data Technologies: Kafka, Spark, Debezium, GraphQL • Programming Languages: Java, Scripting • Database Technologies: MongoDB, ElasticSearch, MemSQL, Sybase IQ / ASE • Micro Service Technologies: REST, Spring Boot, Jersey • Build and CI/CD Technologies: Gradle, Gitlab • Automation Technologies: Experience automating deployment processes is a plus • Cloud Technologies: Experience with Kubernetes is a plus HOW YOU WILL FULFILL YOUR POTENTIAL • Modelling and codification of data pipelines and querying • Building frameworks for compute and enrichment of data entities and its distribution using existing data platform components. • Enhancement to existing systems and modernization using new platform. • Build tools to automate testing (integration, stress, and performance) as well as deployment automation. • Collaboration with teams across global counter parts. • Design, Develop, Test and Deploy your software using CI/CD pipeline. • Introduce productivity and efficiency improvement techniques by leveraging right tech stack. • Participate in code review and collaborate in experimenting new tech stacks SKILLS AND EXPERIENCE WE ARE LOOKING FOR • Computer Science, Mathematics, Engineering or other related degree at bachelors level • Java, Scripting, REST, Spring Boot, Jersey • Familiarity with Gradle and Gitlab pipeline automation • Familiarity with performance testing frameworks such as JMeter • Kafka, MongoDB, ElasticSearch, MemSQL, Sybase IQ / ASE • 5+ years of hands on experience on relevant technologies
May 08, 2024
Full time
What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here. Who We Look For Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. Wealth Management Goldman Sachs Wealth Management (PWM) specializes in creating comprehensive wealth management plans for high net worth individuals and families, as well as select institutions, including foundations and endowments. PWM Teams work one-on-one with clients to advise and deliver customized strategies drawn from our deep investment experience, diverse wealth management capabilities and global reach. Our Private Wealth Advisors (PWAs) deliver an unparalleled investment platform inclusive of the full product and service offerings of Goldman Sachs and beyond, which may include tax and estate planning, philanthropic planning and private banking and lending services. As client needs evolve, this close relationship allows the team to offer complementary services and new opportunities by leveraging the resources of Goldman Sachs and beyond. HOW YOU WILL FULFILL YOUR POTENTIAL The wealth client onboarding team is responsible for delivering the next-gen data platform and services and help us scale to ever increasing needs of the business. We are looking for strong Java developers with good understanding of backend design concepts to join our team to help in this strategic build out. Our team of engineers build solutions to the most complex problems and have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. Software is engineered in a fast-paced, dynamic environment, adapting to market and customer needs to deliver robust solutions in an ever-changing business environment. Wealth Technology builds on top of cutting edge in-house platforms complimented with a strong focus on leveraging open source solutions. Engineer tools and services that bring unification and scale to Wealth Management division, providing data solutions that span Sales, Client Servicing, Research, Portfolio Management and Trading. You will work across a variety of systems & programming languages to create a high-performance platform to store and distribute client data across dozens of different platforms. The data will be stored and transported security while still able to be queried efficiently. Technologies used include: • Data Technologies: Kafka, Spark, Debezium, GraphQL • Programming Languages: Java, Scripting • Database Technologies: MongoDB, ElasticSearch, MemSQL, Sybase IQ / ASE • Micro Service Technologies: REST, Spring Boot, Jersey • Build and CI/CD Technologies: Gradle, Gitlab • Automation Technologies: Experience automating deployment processes is a plus • Cloud Technologies: Experience with Kubernetes is a plus HOW YOU WILL FULFILL YOUR POTENTIAL • Modelling and codification of data pipelines and querying • Building frameworks for compute and enrichment of data entities and its distribution using existing data platform components. • Enhancement to existing systems and modernization using new platform. • Build tools to automate testing (integration, stress, and performance) as well as deployment automation. • Collaboration with teams across global counter parts. • Design, Develop, Test and Deploy your software using CI/CD pipeline. • Introduce productivity and efficiency improvement techniques by leveraging right tech stack. • Participate in code review and collaborate in experimenting new tech stacks SKILLS AND EXPERIENCE WE ARE LOOKING FOR • Computer Science, Mathematics, Engineering or other related degree at bachelors level • Java, Scripting, REST, Spring Boot, Jersey • Familiarity with Gradle and Gitlab pipeline automation • Familiarity with performance testing frameworks such as JMeter • Kafka, MongoDB, ElasticSearch, MemSQL, Sybase IQ / ASE • 5+ years of hands on experience on relevant technologies
Algo Quant Developer - Fixed Income - Investment Banking One of our banking clients is looking to hire an experienced Algo Developer to joing a long term project within its Fixed Income Algo business. They are looking for an experienced Java Developer with previous experience developing business logic to assist in building out their Cross Asset Trading capability with a focus on developing Algo Trading execution strategies for the markets business. The role will involve working closely with the Quant team to develop solutions to problems both tactical and strategic as the business requires it. Candidates will require: Strong Java Development background (including Java 8). Excellent business knowledge around Credit, Rates, FX or Equities Strong experience building and developing high throughput, low-latency applications Strong multi-threading, concurrency and memory management Strong test first approach (including unit testing, integration testing, back testing and end-to-end testing). Good technical or scientific academic background in Computer Science, Maths, Physics etc As the role sits directly in the business the role offers extremely good bonus potential.
Jan 26, 2024
Full time
Algo Quant Developer - Fixed Income - Investment Banking One of our banking clients is looking to hire an experienced Algo Developer to joing a long term project within its Fixed Income Algo business. They are looking for an experienced Java Developer with previous experience developing business logic to assist in building out their Cross Asset Trading capability with a focus on developing Algo Trading execution strategies for the markets business. The role will involve working closely with the Quant team to develop solutions to problems both tactical and strategic as the business requires it. Candidates will require: Strong Java Development background (including Java 8). Excellent business knowledge around Credit, Rates, FX or Equities Strong experience building and developing high throughput, low-latency applications Strong multi-threading, concurrency and memory management Strong test first approach (including unit testing, integration testing, back testing and end-to-end testing). Good technical or scientific academic background in Computer Science, Maths, Physics etc As the role sits directly in the business the role offers extremely good bonus potential.
C# Developer/Full Stack Engineer (React JavaScript TypeScript).Remote* to £90k Looking for an opportunity to utilise your C# Developer/Full Stack Engineer skills within an award-winning company that have created a disruptive proprietary trading application? You will be able to collaborate with a variety of people across the business from developers to stakeholders and will always be encouraged to voice your opinions and ideas. Benefits: Up to £90k salary Mostly remote working (1 day a month in the office) Ongoing training and development Your role: As a C# Developer/Full Stack Engineer, you will be joining a cross functional development team where you will work across the full technology stack with a focus on Back End C# development. You'll be designing and developing high quality, maintainable, and reliable code for a Real Time, low latency system built in .NET Core deployed onto Azure. You will help to influence and implement new technologies and will upskill the predominantly Front End based team in C#. WfH policy: The company is based in central London however, you'll only be expected to be office based 1 day a month. Requirements: You have very good C# and .NET Core development skills You have experience with React and TypeScript or JavaScript You have experience with multi-threaded and highly distributed systems You have good knowledge of Microservices You have knowledge of cloud technologies (Azure ideally) You have a degree educated in computer science or similar (2:1 and above) As a C# Developer you can expect to earn a competitive salary (up to £90k) plus benefits. Apply today or call to find out more about this C# Developer (React) role.
Dec 16, 2022
Full time
C# Developer/Full Stack Engineer (React JavaScript TypeScript).Remote* to £90k Looking for an opportunity to utilise your C# Developer/Full Stack Engineer skills within an award-winning company that have created a disruptive proprietary trading application? You will be able to collaborate with a variety of people across the business from developers to stakeholders and will always be encouraged to voice your opinions and ideas. Benefits: Up to £90k salary Mostly remote working (1 day a month in the office) Ongoing training and development Your role: As a C# Developer/Full Stack Engineer, you will be joining a cross functional development team where you will work across the full technology stack with a focus on Back End C# development. You'll be designing and developing high quality, maintainable, and reliable code for a Real Time, low latency system built in .NET Core deployed onto Azure. You will help to influence and implement new technologies and will upskill the predominantly Front End based team in C#. WfH policy: The company is based in central London however, you'll only be expected to be office based 1 day a month. Requirements: You have very good C# and .NET Core development skills You have experience with React and TypeScript or JavaScript You have experience with multi-threaded and highly distributed systems You have good knowledge of Microservices You have knowledge of cloud technologies (Azure ideally) You have a degree educated in computer science or similar (2:1 and above) As a C# Developer you can expect to earn a competitive salary (up to £90k) plus benefits. Apply today or call to find out more about this C# Developer (React) role.
New contract role in London paying up to £850 per day (inside IR35)(Umbrella) This is an opportunity to work for a business-critical, high-performing team within a global investment bank on a contract basis. They are about to embark on a new multi-year, initiative to help optimise the performance of their Fixed Income electronic trading platform. The team is looking for multiple developers skilled in Java with a strong numerical background and good electronic trading and low latency experience. Key skills for the Java Developer; Core Java - low-level programming (low latency) Electronic trading experience Front Office experience Excellent communication skills Fixed Income experience Keen interest in financial products (FX, Fixed Income) Experience working in an agile environment For more details please apply. Java Developer; eTrading, Fixed Income, Low latency, comp sci, Mathematics McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Dec 14, 2022
Contractor
New contract role in London paying up to £850 per day (inside IR35)(Umbrella) This is an opportunity to work for a business-critical, high-performing team within a global investment bank on a contract basis. They are about to embark on a new multi-year, initiative to help optimise the performance of their Fixed Income electronic trading platform. The team is looking for multiple developers skilled in Java with a strong numerical background and good electronic trading and low latency experience. Key skills for the Java Developer; Core Java - low-level programming (low latency) Electronic trading experience Front Office experience Excellent communication skills Fixed Income experience Keen interest in financial products (FX, Fixed Income) Experience working in an agile environment For more details please apply. Java Developer; eTrading, Fixed Income, Low latency, comp sci, Mathematics McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Nov 29, 2022
Full time
Salary 70,000 - 100,000 GBP per year Requirements: - • Exceptional Node/JavaScript skills • Familiar with microservices architecture • Have actively participated in the development of a complex platform • Good experience in interacting with databases (MySQL, MongoDB) • Good understanding of security practices Responsibilities: - As a senior Backend Developer, you will be a part of the team that works on the development of the backend components of all Bitfinex Services (main trading application, Bitfinex Pay, Lightning Network support, Blockchain integrations, .). This includes: • New Products and Features - Bitfinex continuously strives to create innovative new features in order to provide the most professional trading experience for customers. These are developed and deployed using agile methodologies, to ensure the user experience remains the best in the industry. • Scalability - all backend services that power Bitfinex platform must remain effortlessly smooth, responsive, and real-time for customers as the platform continues to scale to accommodate new user growth. A good example are the renown Bitfinex API, the most solid, low-latency and complete in our industry. • Security - Bitfinex makes Security its most important feature. The Backend Development team is responsible for building all the API services and backend processes with the highest security principles and standard, in order to protect the safety of the entire user base. Technologies: - API - Backend - Blockchain - JavaScript - MongoDB - MySQL - Network - Redis - Ruby - Rust - Security - microservices - NodeJS More: Bitfinex is a digital asset trading platform offering state-of-the-art services for digital currency traders and global liquidity providers. Founded in 2012, Bitfinex was one of the first professional platforms set up to accommodate for the booming interest in cryptocurrency trading. Since then, our team has gained invaluable experience whilst cementing our spot as the go-to platform for digital asset traders and institutions. Our Mission Our aim is to create a free and accessible global digital economy by disrupting the current financial services industry. Our team is entirely remote, composed of individuals with an ownership mentality; no one waits to be told what to do. Each member of the team is a highly motivated self-starter that is comfortable with autonomy and believes in lifelong learning. When we're not working, we're dreaming about it. We place our egos aside and thrive within a culture that fosters one another from the birth of a concept to launch of a product. At Bitfinex you have the freedom to work as you please - all that matters is execution. Join us and help lay the foundation for a decentralized future.
Senior Software Engineer within Electronic Trading (Java - Commercial Banking) Lloyds Banking Group, Group Transformation, Commercial Banking London based (2 days per week in the office and rest from home as a rough guide) Salary & Benefits: £77,355 to £105,239 base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Working for Lloyds is great! Summary of this role: You'll work as a software engineer within the Sales and Trading Lab who are responsible for all front office systems from real time pricing to electronic trading and real time risk management across a variety of asset classes. We have started work to develop a new FX trading system this year, made some great hires and continue to expand our team with this new role. So what exactly would I be responsible for? You will work as a senior developer within the team and to develop low latency Java based software through the full software development lifecycle and post go-live support. At Lloyds Banking Group our aim is to create a forward-thinking engineering culture that supports the business in delivering high quality, efficient and positive impact outcomes for customers. The role of our Senior Software Engineers is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. We are in the exciting position of having funding and approval to fully redevelop our FX Trading Platform which you would be heavily involved in. Here is a full list of the activities which you might be involved in during your role, but not all at the same time! You'll deliver the highest quality low latency, object orientated Java applications, driven on behalf of the customer, whist continually challenging, motivating, mentoring and supporting the teams. Work in cross-disciplinary feature teams delivering exciting customer driven solutions and high quality software. Work hands-on alongside engineering colleagues to understand and develop their own technical domain knowledge and takes responsibility for their actions. Work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well-defined, complex and often non-routine. Adapt to new technologies being used within Lloyds and the wider industry whilst bringing those around them on the same journey. Understand the importance of quality and hence create and implement approaches, guidelines, principles defined by themselves and their Engineering and Chapter Lead peers. You'll work with partners to advocate engineering excellence and deliver business value through sound and fully rounded engineering methods and principles. You'll support the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues. You'll ensure technical debt and releases are prioritised accordingly. You'll be able to continually develop yourself with industry standard methodology methods and tooling used across the engineering teams. What are we looking for from those who apply? This is a critical senior software engineer role working within our trading office, so we aim to recruit our strongest developers in this area who have excellent Java software engineering skills, knowledge of trading platforms and are used to working within the world of commercial banking. Those are the main skills and knowledge we will look for when considering those who apply and worth mentioning that we have a very diverse team in terms of our personalities and cultural backgrounds. So as a minimum to apply and success in this role, we would need to see; Experience as a senior developer or someone ready to make the move into a senior development role. Ability to design and implement a new application from scratch. Having previously focused on the development of Java based (including strong Object Orientated) low latency electronic trading applications. This is critical for us. FX Trading products knowledge is highly desirable but other electronic trading product knowledge may be acceptable, for example Rates or Equities. Familiarity with modern build pipelines and tools - experience with UrbanCode and Team City would be beneficial Demonstrated experience in Multi-threading In terms of desirable skills, if you have any of the following that would be beneficial but please still apply if you have the minimum experience detailed above; Kafka or OneTick exposure would be advantageous if you have it (it's new to us too!) Being well versed with modern technologies like cloud and containers, Microservices, distributed architecture and passionate about agile, lean development practices, Continuous Integration/Continuous Development, DevOps, SRE. Experience of developing using modern UIs Working experience in streaming, messaging and RESTful APIs Demonstrated knowledge of common design patterns such as MVVM, IoC, etc What will you get in return? On top of our team ethos we're genuine about both equal opportunity and our colleagues representing the communities we serve - developing and advancing the best in our people. You'll have the opportunity to help develop our next FX Trading Platform. We're a great team, with great people and we pay high salaries in this area. Together we'll make it possible…
Dec 07, 2021
Full time
Senior Software Engineer within Electronic Trading (Java - Commercial Banking) Lloyds Banking Group, Group Transformation, Commercial Banking London based (2 days per week in the office and rest from home as a rough guide) Salary & Benefits: £77,355 to £105,239 base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Working for Lloyds is great! Summary of this role: You'll work as a software engineer within the Sales and Trading Lab who are responsible for all front office systems from real time pricing to electronic trading and real time risk management across a variety of asset classes. We have started work to develop a new FX trading system this year, made some great hires and continue to expand our team with this new role. So what exactly would I be responsible for? You will work as a senior developer within the team and to develop low latency Java based software through the full software development lifecycle and post go-live support. At Lloyds Banking Group our aim is to create a forward-thinking engineering culture that supports the business in delivering high quality, efficient and positive impact outcomes for customers. The role of our Senior Software Engineers is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. We are in the exciting position of having funding and approval to fully redevelop our FX Trading Platform which you would be heavily involved in. Here is a full list of the activities which you might be involved in during your role, but not all at the same time! You'll deliver the highest quality low latency, object orientated Java applications, driven on behalf of the customer, whist continually challenging, motivating, mentoring and supporting the teams. Work in cross-disciplinary feature teams delivering exciting customer driven solutions and high quality software. Work hands-on alongside engineering colleagues to understand and develop their own technical domain knowledge and takes responsibility for their actions. Work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well-defined, complex and often non-routine. Adapt to new technologies being used within Lloyds and the wider industry whilst bringing those around them on the same journey. Understand the importance of quality and hence create and implement approaches, guidelines, principles defined by themselves and their Engineering and Chapter Lead peers. You'll work with partners to advocate engineering excellence and deliver business value through sound and fully rounded engineering methods and principles. You'll support the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues. You'll ensure technical debt and releases are prioritised accordingly. You'll be able to continually develop yourself with industry standard methodology methods and tooling used across the engineering teams. What are we looking for from those who apply? This is a critical senior software engineer role working within our trading office, so we aim to recruit our strongest developers in this area who have excellent Java software engineering skills, knowledge of trading platforms and are used to working within the world of commercial banking. Those are the main skills and knowledge we will look for when considering those who apply and worth mentioning that we have a very diverse team in terms of our personalities and cultural backgrounds. So as a minimum to apply and success in this role, we would need to see; Experience as a senior developer or someone ready to make the move into a senior development role. Ability to design and implement a new application from scratch. Having previously focused on the development of Java based (including strong Object Orientated) low latency electronic trading applications. This is critical for us. FX Trading products knowledge is highly desirable but other electronic trading product knowledge may be acceptable, for example Rates or Equities. Familiarity with modern build pipelines and tools - experience with UrbanCode and Team City would be beneficial Demonstrated experience in Multi-threading In terms of desirable skills, if you have any of the following that would be beneficial but please still apply if you have the minimum experience detailed above; Kafka or OneTick exposure would be advantageous if you have it (it's new to us too!) Being well versed with modern technologies like cloud and containers, Microservices, distributed architecture and passionate about agile, lean development practices, Continuous Integration/Continuous Development, DevOps, SRE. Experience of developing using modern UIs Working experience in streaming, messaging and RESTful APIs Demonstrated knowledge of common design patterns such as MVVM, IoC, etc What will you get in return? On top of our team ethos we're genuine about both equal opportunity and our colleagues representing the communities we serve - developing and advancing the best in our people. You'll have the opportunity to help develop our next FX Trading Platform. We're a great team, with great people and we pay high salaries in this area. Together we'll make it possible…
Front Office Scala Developer Banking, Financial service £90,000 - £130,000 EC1, London Remote working Scala Developer I am working with a top 3 Investment banking client who are currently on the market seeking a Backend developer to join there Front Office Development Desk as a Scala Developer. The company: Scala Developer I am working with an award winning banking client who are currently on the market seeking a Backend developer to join there Front Office Development Desk as a Scala Developer. *PLEASE NOTE THIS ROLE DOES NOT PROVIDE SPONSORSHIP* Skills and Experience: Scala Developer Seeking a strong Scala Developer Providing sophisticated solutions to clients on a range of platforms Working in an Agile environment across Architecture and Project Management Writing SQL queries that are clear and scalable Analysing and debugging code in order to understand the behaviour of the system Working with the Senior Development team and traders to validate technical designs Following a project plan and delivering tasks in a timely manner Problem-solving skills Experience of communicating your ideas to multiple audiences An appetite to learn new technologies and approaches Scala (or Python, Java, Haskell, GOLang, C#) Requirements: (6+ Years' experience) Scala (Python, Java, Haskell, GOLang, C#) Multithreadding GUI Microservices Low Latency Financial Services Experience (Desired but not Essential) How to Apply: Scala Developer We are currently taking interviews. So, if this Java Developer role sounds like you, please send a copy of your CV for immediate review. To find out more about Huxley, please visit Huxley, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
Dec 05, 2021
Full time
Front Office Scala Developer Banking, Financial service £90,000 - £130,000 EC1, London Remote working Scala Developer I am working with a top 3 Investment banking client who are currently on the market seeking a Backend developer to join there Front Office Development Desk as a Scala Developer. The company: Scala Developer I am working with an award winning banking client who are currently on the market seeking a Backend developer to join there Front Office Development Desk as a Scala Developer. *PLEASE NOTE THIS ROLE DOES NOT PROVIDE SPONSORSHIP* Skills and Experience: Scala Developer Seeking a strong Scala Developer Providing sophisticated solutions to clients on a range of platforms Working in an Agile environment across Architecture and Project Management Writing SQL queries that are clear and scalable Analysing and debugging code in order to understand the behaviour of the system Working with the Senior Development team and traders to validate technical designs Following a project plan and delivering tasks in a timely manner Problem-solving skills Experience of communicating your ideas to multiple audiences An appetite to learn new technologies and approaches Scala (or Python, Java, Haskell, GOLang, C#) Requirements: (6+ Years' experience) Scala (Python, Java, Haskell, GOLang, C#) Multithreadding GUI Microservices Low Latency Financial Services Experience (Desired but not Essential) How to Apply: Scala Developer We are currently taking interviews. So, if this Java Developer role sounds like you, please send a copy of your CV for immediate review. To find out more about Huxley, please visit Huxley, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales
Senior Software Engineer within Electronic Trading (Java - Commercial Banking) Lloyds Banking Group, Group Transformation, Commercial Banking London based (2 days per week in the office and rest from home as a rough guide) Salary & Benefits: £77,355 to £105,239 base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Working for Lloyds is great! Summary of this role: You'll work as a software engineer within the Sales and Trading Lab who are responsible for all front office systems from real time pricing to electronic trading and real time risk management across a variety of asset classes. We have started work to develop a new FX trading system this year, made some great hires and continue to expand our team with this new role. So what exactly would I be responsible for? You will work as a senior developer within the team and to develop low latency Java based software through the full software development lifecycle and post go-live support. At Lloyds Banking Group our aim is to create a forward-thinking engineering culture that supports the business in delivering high quality, efficient and positive impact outcomes for customers. The role of our Senior Software Engineers is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. We are in the exciting position of having funding and approval to fully redevelop our FX Trading Platform which you would be heavily involved in. Here is a full list of the activities which you might be involved in during your role, but not all at the same time! You'll deliver the highest quality low latency, object orientated Java applications, driven on behalf of the customer, whist continually challenging, motivating, mentoring and supporting the teams. Work in cross-disciplinary feature teams delivering exciting customer driven solutions and high quality software. Work hands-on alongside engineering colleagues to understand and develop their own technical domain knowledge and takes responsibility for their actions. Work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well-defined, complex and often non-routine. Adapt to new technologies being used within Lloyds and the wider industry whilst bringing those around them on the same journey. Understand the importance of quality and hence create and implement approaches, guidelines, principles defined by themselves and their Engineering and Chapter Lead peers. You'll work with partners to advocate engineering excellence and deliver business value through sound and fully rounded engineering methods and principles. You'll support the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues. You'll ensure technical debt and releases are prioritised accordingly. You'll be able to continually develop yourself with industry standard methodology methods and tooling used across the engineering teams. What are we looking for from those who apply? This is a critical senior software engineer role working within our trading office, so we aim to recruit our strongest developers in this area who have excellent Java software engineering skills, knowledge of trading platforms and are used to working within the world of commercial banking. Those are the main skills and knowledge we will look for when considering those who apply and worth mentioning that we have a very diverse team in terms of our personalities and cultural backgrounds. So as a minimum to apply and success in this role, we would need to see; Experience as a senior developer or someone ready to make the move into a senior development role. Ability to design and implement a new application from scratch. Having previously focused on the development of Java based (including strong Object Orientated) low latency electronic trading applications. This is critical for us. FX Trading products knowledge is highly desirable but other electronic trading product knowledge may be acceptable, for example Rates or Equities. Familiarity with modern build pipelines and tools - experience with UrbanCode and Team City would be beneficial Demonstrated experience in Multi-threading In terms of desirable skills, if you have any of the following that would be beneficial but please still apply if you have the minimum experience detailed above; Kafka or OneTick exposure would be advantageous if you have it (it's new to us too!) Being well versed with modern technologies like cloud and containers, Microservices, distributed architecture and passionate about agile, lean development practices, Continuous Integration/Continuous Development, DevOps, SRE. Experience of developing using modern UIs Working experience in streaming, messaging and RESTful APIs Demonstrated knowledge of common design patterns such as MVVM, IoC, etc What will you get in return? On top of our team ethos we're genuine about both equal opportunity and our colleagues representing the communities we serve - developing and advancing the best in our people. You'll have the opportunity to help develop our next FX Trading Platform. We're a great team, with great people and we pay high salaries in this area. Together we'll make it possible…
Dec 04, 2021
Full time
Senior Software Engineer within Electronic Trading (Java - Commercial Banking) Lloyds Banking Group, Group Transformation, Commercial Banking London based (2 days per week in the office and rest from home as a rough guide) Salary & Benefits: £77,355 to £105,239 base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working. Working for Lloyds is great! Summary of this role: You'll work as a software engineer within the Sales and Trading Lab who are responsible for all front office systems from real time pricing to electronic trading and real time risk management across a variety of asset classes. We have started work to develop a new FX trading system this year, made some great hires and continue to expand our team with this new role. So what exactly would I be responsible for? You will work as a senior developer within the team and to develop low latency Java based software through the full software development lifecycle and post go-live support. At Lloyds Banking Group our aim is to create a forward-thinking engineering culture that supports the business in delivering high quality, efficient and positive impact outcomes for customers. The role of our Senior Software Engineers is vital in ensuring the products we deliver are fit for purpose and meet the quality and standards that our customers expect. We are in the exciting position of having funding and approval to fully redevelop our FX Trading Platform which you would be heavily involved in. Here is a full list of the activities which you might be involved in during your role, but not all at the same time! You'll deliver the highest quality low latency, object orientated Java applications, driven on behalf of the customer, whist continually challenging, motivating, mentoring and supporting the teams. Work in cross-disciplinary feature teams delivering exciting customer driven solutions and high quality software. Work hands-on alongside engineering colleagues to understand and develop their own technical domain knowledge and takes responsibility for their actions. Work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well-defined, complex and often non-routine. Adapt to new technologies being used within Lloyds and the wider industry whilst bringing those around them on the same journey. Understand the importance of quality and hence create and implement approaches, guidelines, principles defined by themselves and their Engineering and Chapter Lead peers. You'll work with partners to advocate engineering excellence and deliver business value through sound and fully rounded engineering methods and principles. You'll support the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues. You'll ensure technical debt and releases are prioritised accordingly. You'll be able to continually develop yourself with industry standard methodology methods and tooling used across the engineering teams. What are we looking for from those who apply? This is a critical senior software engineer role working within our trading office, so we aim to recruit our strongest developers in this area who have excellent Java software engineering skills, knowledge of trading platforms and are used to working within the world of commercial banking. Those are the main skills and knowledge we will look for when considering those who apply and worth mentioning that we have a very diverse team in terms of our personalities and cultural backgrounds. So as a minimum to apply and success in this role, we would need to see; Experience as a senior developer or someone ready to make the move into a senior development role. Ability to design and implement a new application from scratch. Having previously focused on the development of Java based (including strong Object Orientated) low latency electronic trading applications. This is critical for us. FX Trading products knowledge is highly desirable but other electronic trading product knowledge may be acceptable, for example Rates or Equities. Familiarity with modern build pipelines and tools - experience with UrbanCode and Team City would be beneficial Demonstrated experience in Multi-threading In terms of desirable skills, if you have any of the following that would be beneficial but please still apply if you have the minimum experience detailed above; Kafka or OneTick exposure would be advantageous if you have it (it's new to us too!) Being well versed with modern technologies like cloud and containers, Microservices, distributed architecture and passionate about agile, lean development practices, Continuous Integration/Continuous Development, DevOps, SRE. Experience of developing using modern UIs Working experience in streaming, messaging and RESTful APIs Demonstrated knowledge of common design patterns such as MVVM, IoC, etc What will you get in return? On top of our team ethos we're genuine about both equal opportunity and our colleagues representing the communities we serve - developing and advancing the best in our people. You'll have the opportunity to help develop our next FX Trading Platform. We're a great team, with great people and we pay high salaries in this area. Together we'll make it possible…
The Derivatives Pricing team is responsible for cross-product transactional pricing of derivatives. The development team is driven to provide world class technology to support the bank's Financial Markets business. We bring a deep understanding of the domain, a scientific approach, and innovative solutions to bear on the challenges of best servicing our customers in a highly competitive environment. This is a rare opportunity to join an organization working with smart technologists globally in the financial markets domain. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful and career advancement is always waiting for those high-energized talents willing and able to step up. As a senior developer, you'll be driving our platform forwards and delivering quality solutions to business-critical customer requirements. Based in London, you will collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders across multiple locations.. Key Attributes • An excellent JavaScript (TypeScript) developer with good software design principles and the ability to write robust code and accompanying test suites • Familiarity with React, npm/yarn and webpack • Ability to write efficient, clear code and be able to articulate what has been implemented and why • Self-starter who can drive/facilitate requirements and development effort • Take ownership and responsibility for the full development lifecycle • Experience working in an agile development environment • A team player, capable of engaging with other teams • Experience in the end-to-end design, development and support of financial markets systems • Experience with real-time (event-driven) architectures • Being a full-stack web developer is a plus • Provide second line support • Domain knowledge in e-trading and FXO is a plus Qualification & Skills Technical skills: • 5+ years hands on development with investment banking IT experience • Core JavaScript (essential), TypeScript, • React, npm/yarn and webpack • Strong CSS • Familiarity with Rx a plus • Single page modular application development • Understanding of real-time (event-driven) application development • Ability to develop latency sensitive systems • Experience with git and Atlassian toolset • Familiarity with Java is a plus Functional skills: • Financial Market domain knowledge • Investment banking is a strong plus • Derivatives business is a plus • e-trading and FXO is a plus Soft skills: • Fluent in English (speaking and writing) • Strong ownership and ability to deal with ambiguity • Outstanding problem-solving skills • Proactive, self-starter, autonomous • Good team spirit
Dec 04, 2021
Full time
The Derivatives Pricing team is responsible for cross-product transactional pricing of derivatives. The development team is driven to provide world class technology to support the bank's Financial Markets business. We bring a deep understanding of the domain, a scientific approach, and innovative solutions to bear on the challenges of best servicing our customers in a highly competitive environment. This is a rare opportunity to join an organization working with smart technologists globally in the financial markets domain. The culture in the team is open, intellectual, and fun. Learning opportunities are plentiful and career advancement is always waiting for those high-energized talents willing and able to step up. As a senior developer, you'll be driving our platform forwards and delivering quality solutions to business-critical customer requirements. Based in London, you will collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders across multiple locations.. Key Attributes • An excellent JavaScript (TypeScript) developer with good software design principles and the ability to write robust code and accompanying test suites • Familiarity with React, npm/yarn and webpack • Ability to write efficient, clear code and be able to articulate what has been implemented and why • Self-starter who can drive/facilitate requirements and development effort • Take ownership and responsibility for the full development lifecycle • Experience working in an agile development environment • A team player, capable of engaging with other teams • Experience in the end-to-end design, development and support of financial markets systems • Experience with real-time (event-driven) architectures • Being a full-stack web developer is a plus • Provide second line support • Domain knowledge in e-trading and FXO is a plus Qualification & Skills Technical skills: • 5+ years hands on development with investment banking IT experience • Core JavaScript (essential), TypeScript, • React, npm/yarn and webpack • Strong CSS • Familiarity with Rx a plus • Single page modular application development • Understanding of real-time (event-driven) application development • Ability to develop latency sensitive systems • Experience with git and Atlassian toolset • Familiarity with Java is a plus Functional skills: • Financial Market domain knowledge • Investment banking is a strong plus • Derivatives business is a plus • e-trading and FXO is a plus Soft skills: • Fluent in English (speaking and writing) • Strong ownership and ability to deal with ambiguity • Outstanding problem-solving skills • Proactive, self-starter, autonomous • Good team spirit