Software Engineer, Portfolio Management

Location London
Discipline: Software Design and Application Development, Back-End & Server-Side Development
Job type: Permanent
Salary: package is up to £350k depending on skills and experience.

A rare permanent opportunity with an up to £350k package is available for a Software Engineer (Portfolio Management) to join a Global Hedge Fund located in Central London.


  • Package is £350k depending on skills and experience.


The company is a leading provider of alternative investment solutions. They work collaboratively as a unified global entity with their clients to establish long-lasting, trustworthy relationships built on integrity. Their organisational ethos is characterised by perpetual innovation and a steadfast pursuit of progress. They seek to find innovative approaches and rely on fresh perspectives to create unique value and optimise benefits for their clients. With a global presence, their offices are located in major cities such as New York, London, Hong Kong, and Singapore. As of January 2022, they have approximately $63 billion of assets under management (AUM).

Their technology team fosters a culture of collaboration across all business areas on a global level. Their goal is to utilise the most effective tools for the job, providing opportunities for continuous learning and implementing modern technologies. All teams share a common goal of pushing boundaries and thinking creatively to create a fast-paced, dynamic and successful work environment.


They are looking for an enthusiastic and highly motivated Full Stack Developer to join their Global Development team that spans across Hong-Kong, London and New York. The team works very closely with their business users (Traders, Portfolio Managers, Analysts etc.) and this role represents a great opportunity for someone to come in and learn a lot about the business and work on a variety of systems. This role will suit someone that enjoys direct business interaction, is delivery focused and works well under pressure.

There is a growing demand for solving Big Data problems, building the systems in Windows and Linux environments that are hosted on their internal Openshift cluster.

The three main elements of the position include:

  • Designing and building new systems.

  • Improving performance and increasing scalability.

  • Continuously learning the latest technologies.


  • Taking responsibility for writing high-quality, testable code on various platforms.

  • Performance optimisation of .NET applications and SQL.

  • Evaluating cutting-edge technologies and integrating effectively into our in-house systems.

  • Responding to and fixing Production issues.

  • Contributing to and offering ideas to System Architecture Design discussions.


  • A passion for development and demonstratable experience of working with a variety of platforms.

  • Broad technical knowledge and excellent communication skills, credible across full technology stack.

  • Ability to work without close supervision in a fast-paced and dynamic environment.

  • The capacity to deal with ambiguity and change and adapt to the businesses’ needs.

  • Capability to build positive and collaborative relationships with colleagues across teams and geographies.

  • Financial Markets experience - Equities, FX, Options, & Fixed Income trading


  • Exceptional object-oriented development skills (C# .Net background preferable)

  • SQL Server and data analytical skills

  • Thorough understanding of object orientated programming, computing fundamentals and data structures

  • Experience with Web technologies (HTML, JavaScript Frameworks e.g., Vue, React, Angular, CSS, less)

  • Ability to deliver all aspects of a project from start to finish unassisted

  • Experience with test driven development and continuous integration

  • Ability to pick up systems/new technologies and quickly get up to speed

  • Ability to diagnose faults and remedy under time pressure

Additional beneficial skills or experience:

  • Experience with stream processing (Kafka, Flink)

  • Experience with dbt, Snowflake, Airflow

  • Experience with other programming languages Python, Java, Scala, F#

  • Kubernetes/OpenShift/Docker, helm templates


  • Annual Discretionary Bonuses

  • Annual Training Allowance

  • Pension Scheme

  • Charity Donation Matching

  • Complimentary breakfast and lunch

  • Health and Life Insurance

  • Health and wellness benefits that include an onsite gym & classes 

  • Employee Referral Programme