Senior Algo Developer - Contract - Leading Investment Bank

  • United Kingdom
  • GBP 1050 Daily
  • Contract
  • Discipline: Software Development
  • Ref: 46824

I am currently seeking an experienced Java developer to join my client who is a leading investment bank based in Canary Wharf, London. You will be joining a high-performing team to help deliver a new pricing/hedging functionality across multiple regions.

 

Key Responsibilities:

 

  • Demonstrate expertise in developing and deploying high-performance Algo systems on the JVM for production environments.
  • Responsibilities encompass a spectrum of front-to-back architecture, design, and development tasks. A critical aspect is the ability to challenge conventional approaches and explore avenues for enhanced efficiency.
  • Collaborating with the business to automate trading processes and enhance existing Trading and Market Intelligence strategies for both Dealer-to-Dealer and Dealer-to-Client markets.
  • Constructing an automated trading platform using React and HTML5 technologies.
  • Strengthening testing and backtesting capabilities to minimize defects and boost productivity in developing new strategies.
  • Integrating with the existing Fixed Income electronic trading platform.

 

Key Skills:

 

  • Java
  • Scala (beneficial but not essential
  • Low Latency
  • HTML
  • React
  • ION/Solace/RMDS
  • Java API

 

This is a contract role paying up to £1050 per day PAYE with lots of flexibility for hybrid working.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Adam

Unix Specialist - Investment Banking

  • United Kingdom
  • GBP 85000
  • Permanent

Unix Specialist - Unix, Linux, Red Hat Enterprise Linux, IBM, Oracle VM, VMWare, Oracle Solaris, Shell Scripting

I am looking for a Unix specialist to join my client who is a leading investment bank based in London. You will be joining the Unix team which are responsible for supporting Unix and Linux environments within the bank's EMEA region. You'll be responsible for day-to-day activities and also support requirements in the longer term including refresh, upgrade, and replacement projects.

Key Responsibilities:

  • Support Unix & Linux environments, including Oracle VM, VMware, Infoblox & Oracle Solaris.
  • Resolve incidents within SLA targets and manage problem procedures.
  • Monitor system health using tools like Splunk, Prometheus, Opsview.
  • Design, procure, and commission new/upgraded platforms.
  • Provide consultancy and support to other teams.
  • Ensure environments meet security and compliance standards.
  • Implement automation with Ansible.
  • Ensure resilience and recovery provisions align with DR plan.
  • Work shifts Mon to Fri, cover out-of-hours support.

Essential Skills:

  • Red Hat Linux.
  • Shell Scripting.
  • Oracle Solaris administration experience.
  • IBM Power with AIX or IBM administration
  • Linux containers and orchestration.
  • Experience in team and solo project work.
  • Ability to make autonomous decisions and stay motivated.

Desirable Skills:

  • Proficiency with Ansible and Ansible Automation Platform.
  • DNS administration with Bind and/or Infoblox.
  • Squid web Proxy administration.
  • VMware and Oracle VM proficiency.
  • Experience with SAN and advanced storage systems.

This is a Full time position offering a salary of up to £85k plus bonus and benefits. You will need to go into the office 3 days a week in central London.

Unix Specialist - Unix, Linux, Red Hat Enterprise Linux, IBM, Oracle VM, VMWare, Oracle Solaris, Shell Scripting

Apply Now

Application Support Analyst - Capital Management Firm

  • United Kingdom
  • GBP 120000
  • Permanent

Application Support Analyst - Java, .NET, SQL, Control-M, Excel VBA, Unix, Windows

I am seeking an Application Support Analyst to join my client, a leading capital management firm based in London. You will be responsible for supporting applications/systems across all areas across the business front-to-back which are used across multiple asset classes. You must have experience dealing with traders across these asset classes and have an understanding with the trade, static, and market data required in the trade flow.

Key Responsibilities:

  • Act as the main point of contact for addressing user queries and issues regarding system and application usage, handling a range of technical tasks and complex business problems with a focus on prompt resolution and clear communication.
  • Take charge of training sessions, configuring user settings, and managing permissions during the onboarding phase for new users.
  • Forge a strong working relationship with development teams to relay user needs, pinpoint recurring support issues (including their root causes), and propose enhancements for future platform support.
  • Potentially participate in testing new releases in a User Acceptance Testing (UAT) capacity and oversee selected production releases.
  • Possess a solid understanding of the standard Windows environment and demonstrate specific experience in supporting a sophisticated .NET application suite.

Key Skills:

  • Java/.Net
  • SQL Databases
  • Control-M
  • Excel VBA
  • Unix
  • Windows
Product Knowledge:
  • Risk
  • P&L
  • Commodities
  • Equities
  • Rates
  • Emerging Markets

This is a full time role, paying up to £120k plus a 10-20% performance bonus. You will be required to go into the office in London 4 days per week.

Application Support Analyst - Java, .NET, SQL, Control-M, Excel VBA, Unix, Windows

Apply Now

Senior Full Stack Developer (VP level) - Fixed Income

  • United Kingdom
  • GBP 120000
  • Permanent

I am seeking a Senior Full Stack Developer (VP level), to join my client who is a leading investment bank based in London. This role sits within their front office team where you will be working on electronic trading systems so experience in this area is essential.

 

Key Responsibilities:

 

  • Create and manage end-to-end trading applications utilizing Java, JavaScript, and mainstream databases.
  • Foster close collaboration with front-office teams to grasp and execute trading strategies and solutions effectively.
  • Drive enhancements in system architecture and design to ensure optimal performance and reliability.
  • Deploy resilient, scalable, and easily maintainable code adhering to industry standards and best practices.
  • Engage in the entire development lifecycle encompassing requirements gathering, design, coding, testing, deployment, and support.
  • Facilitate seamless integration and deployment of trading solutions by coordinating with diverse stakeholders such as traders and fellow developers.
  • Remain updated on the latest advancements in front office eTrading technologies and methodologies.

 

Key Skills:

  • Java
  • JavaScript
  • JSP
  • Relational Database (Sybase/Oracle)
  • SpringBoot
  • Fixed Income
  • Hibernate
  • Junit
  • Kafka

 

This is a full-time role offering a salary of up to £120k plus a performance-related bonus, and benefits. You will be required to go into the office in London 3 days per week.

 

You must be eligible to work full-time in the UK without sponsorship, if you are interested please apply or email me directly - adam.wirth@nicollcurtin.com

 

Apply Now

Principal Performance Test Engineer - Dublin

  • Ireland
  • EUR 100000
  • Permanent

Principal Performance Engineer - Jmeter, AWS, Jenkins, CI/CD, Groovy, Java, Leadership

 

I am seeking a Principal Performance Engineer to join my client who is a leading financial services company based in Dublin. You will be responsible for providing performance testing services across a diverse set of applications, technologies, and teams as part of the Enterprise Technology Software Engineering Domain.

 

Key Responsibilities:

  • Able to Design and implement automated performance tests using Jenkins to support Continuous integration.
  • Experience testing APIs, HTTP traffic, and UI-based Performance tests using Selenium WebDriver in conjunction with JMETER.
  • Cloud experience to support test infra provisioning via CloudFormation / Terraform.
  • Help teams embed integrated performance testing to support continuous integration and ensure early feedback in the development lifecycle.
  • Deliver Application-based Performance testing ensuring scope is appropriately documented, performed, monitored and performance issues effectively remediated.
  • Maintaining the status of projects, initiating discussions with stakeholders or external groups to resolve issues.

 

Key Skills:

  • JMeter
  • AWS
  • Good programming experience with Groovy or Java
  • Jenkins
  • CI/CD
  • Leadership Skills

 

This is a full-time role where you will be split 50/50 with hands-on and leadership responsibilities. My client can offer a salary of up to €100k plus a 20% bonus. You must be able to go to the office in Dublin 1 week per month.

 

**You must be located in Ireland with either Stamp 4 or Citizenship**
 

If you are interested in this role or know someone who might be please apply below or contact me directly - adam.wirth@nicollcurtin.com

Apply Now

Senior Software Engineer in Test - Payments Company

  • Ireland
  • EUR 480 Hourly
  • Contract

Senior Software Quality Engineer - Java, Selenium, Spring, Cucumber, SQL, Rest, AWS, CI/CD

 

I am looking for a Senior Software Quality Engineer to work for a leading financial services company based in Dublin, Ireland. You will bring a strong software development background with automation skills to help design, test, deploy, and maintain various software solutions.

 

Key Responsibilities:

 

  • Passionate about creating the best end-to-end customer solutions
  • Use your experience to enable better software design, maintain a high standard for software engineering, and support bug-prevention strategies
  • Maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests, and interoperability tests
  • Integrate reliable, portable, and trustworthy tests into CI/CD pipelines
  • Participate in application code and test code reviews with the rest of the Scrum team
  • Be involved in development using JavaScript/Angular and Webservices/HTTP

 

Key Skills:

  • Java (or Ruby)
  • Selenium
  • Cucumber
  • Spring/SpringBoot
  • AWS
  • SQL
  • Rest
  • CI/CD - Jenkins, Artifactory

 

This will be an initial 12-month rolling contract paying up to €480 per day, you must be willing to go into the Dublin office 1 week per month.

 

**YOU MUST BE BASED IN IRELAND AND HAVE EITHER CITIZENSHIP OR STAMP 4 VISA STATUS**

 

If you are interested, please get in touch with me directly or follow the link below - adam.wirth@nicollcurtin.com

 

Senior Software Quality Engineer - Java, Selenium, Spring, Cucumber, SQL, Rest, AWS, CI/CD

Apply Now

eFx Lead Developer (Director Level) - Leading Investment Bank

  • United Kingdom
  • GBP 150000
  • Permanent

Director eFX Lead Developer - C++, Java, Python, FX, eFX Low-latency, Trading, Front Office, Linux, Unix, Multithreading, Agile, DevOps, Cloud

I am working with one of the world's leading Investment Banks which is looking for an eFX Lead Developer (Director level) to join their Information Systems Department who provide a complete range of state-of-the-art technology services and infrastructure to the global entities across the bank. In this role, you will be working to develop and maintain an automated trading application. You'll work closely with the Traders and Sales to build a low latency, high-performance eFX electronic trading system including Real-time Pricing, Risk, Price Distribution, Algo execution, and various electronic trading workflows.

Key Responsibilities:

  • Embracing a hands-on approach and showcasing creativity in problem-solving and product development.
  • Engaging in the development and support of Front Office Systems.
  • Participating in the evaluation and endorsement of new technologies to enhance the Front Office Development team's value.
  • Extracting, comprehending, and analyzing functional requirements directly from the Front Office FX desk.
  • Ensuring delivery aligns with agreed-upon requirements through an agile process, following ISD standards for Documentation, System Testing, User Acceptance testing, and Change Control.
  • Maintaining open communication with technical architects within ISD to leverage reusable software for efficient time-to-market.
  • Providing production support for implemented solutions, and handling incidents, problems, and defects. Cross-training other ISD members for solution support may require shifts or on-call duties beyond regular working hours.
  • Designing, implementing, and delivering complex globally distributed high availability real-time trading systems.

Key Skills:

  • OO Language - C++/Java/Python/Rust/C#
  • FX Financial Markets
  • Low-Latency
  • Market Data
  • Multi-Threading
  • No-SQL/SQL
  • Unit Testing/TDD/Automated Testing

 

This is a full-time position, offering a highly competitive salary, a strong benefits package, and a performance-related bonus. You will be required to travel to the office 3 days per week.

If you think your skills and experience are a good fit for this position, I'd love to speak with you.

Director eFX Lead Developer - C++, Java, Python, FX, eFX Low-latency, Trading, Front Office, Linux, Unix, Multithreading, Agile, DevOps, Cloud, AWS

Apply Now

.NET Developer - Leading Investment Bank

  • United Kingdom
  • GBP 78000
  • Permanent

Senior .NET Developer - .Net, C#, SSIS/SSRS, Web API, JavaScript, Angular, SQL, CI, PL/SQL

 

I am looking for an experienced .NET Developer to join my client who is a leading investment bank based in London. You will be joining the Microsoft Applications team to play a crucial part in shaping, executing, and sustaining business and information system solutions. They actively contribute to helping the business identify and finalize its requirements, offering ongoing support during the development phase to ensure a positive and successful outcome.

 

Key Responsibilities:

  • Formulate technical solutions for either new software applications or modifications to existing ones.
  • Execute coding and perform unit testing for both fresh and established software applications.
  • Evaluate code and test software crafted by fellow members of the systems development team.
  • Document details related to developed applications, facilitating ease of future maintenance.
  • Assist in matters of production support, especially when development referrals arise.
  • Collaborate with line management and other stakeholders to determine the required tasks for programming completion.
  • Adhere strictly to established programming standards.
  • Propose adjustments to internal standards and procedures when deemed necessary.

 

Key Skills:

  • .Net
  • C#
  • Web API
  • JavaScript
  • Angular
  • SQL
  •  

This is a full-time role offering a competitive salary of up to £78k plus bonus and benefits. You will be required to go into the office up to 3 days per week as part of their hybrid model.

 

If you are interested please apply or reach out to me directly at adam.wirth@nicollcurtin.com

 

Senior .NET Developer - .Net, C#, SSIS/SSRS, Web API, JavaScript, Angular, SQL, CI, PL/SQL

Apply Now