Software Developer (FinOps)

Location London
Discipline: Software Design and Application Development
Job type: Permanent
Salary: £Package is £200k to £500k depending on skills and experience.

A rare permanent opportunity with up to £500k package is available for a Software Developer to join a Global Investment Company located in Central London.

SALARY

  • Package is£200k to £500k depending on skills and experience.

ABOUT THE COMPANY

The company is a leading provider of alternative investment solutions. Working collaboratively as a unified global entity, their commitment lies in nurturing enduring client connections rooted in trust and integrity. Their organisational ethos is characterised by perpetual innovation and an unwavering pursuit of advancement. They naturally seek innovative approaches, relying on fresh perspectives that empower them to generate unique value and optimise benefits for their clients. With a global presence, their offices span across 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 is lean and has a culture that encourages interaction across all areas of the business on a global scale. Their aim is to use the best tool for the job therefore there is the opportunity to be constantly learning and use modern technologies. All of their teams strive to push boundaries and think innovatively creating an environment that is fast-paced, dynamic and successful.

ABOUT THE ROLE

They are looking for an entrepreneurial, enthusiastic and driven Software Developer to join the ‘FinOps’ team in Central London and the role will suit someone who enjoys direct business interaction, is delivery focused and works well under pressure.

They have a very flat-structure and they empower their engineers to work directly with their user groups to solve problems from the bottom up. This structure encourages an iterative approach between the business and engineers and allows them to solve problems efficiently and effectively. The FinOps team works very closely with Traders, Quants, Treasury, Finance, Operations, and other development teams within Technology.

The three main elements of the position include:

  • Ownership. As the firm grows into new asset classes part of this role will involve owning the development of new in-house systems to support this growth. You will be responsible for managing key stakeholder relationships with revenue generating teams.

  • Communicatingwith business users to capture new requirements and collaborate on change projects. You will be responsible for capturing requirements from key business units and communicating those requirements back to the rest of the development team.

  • Execution. Whether you are supporting the existing infrastructure, maintaining software built by the team or delivering a new system. Execution is key. This is a ‘hands on’ role, and you will be expected to take on the responsibility for writing and maintaining high-quality, testable code on various platforms and for contributing to systems architecture.

Responsibilities:

  • Experience in an object-oriented development environment (C#. Net Preferable)

  • Demonstrable experience with building software to support multiple asset classes, specifically knowledge in a reasonable subset of the following: IRS, Govt Bonds, Floating Rates, Repo, Yield Curves, Swap Cash Flows, OTC Products

  • Demonstrable project ownership, taking from conception to production.

  • Experience working closely with business teams to formulate requirements.

  • Exceptional performance tuning, query optimization, and database design experience

  • Experience in production support and troubleshooting

  • Exceptional SQL and data analysis skills. Experience with ETL and data loading approaches

  • Some Python programming experience would be a bonus.

  • Experience and understanding of modern hardware architectures and cloud infrastructure platforms

Additional beneficial skills or experience:

  • Experience with stream processing (Kafka, Flink)

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

  • Kubernetes/OpenShift/Docker, helm templates

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

  • Experience in big data processing and NoSQL technologies a bonus (e.g. Spark, Hadoop, Elasticsearch, Neo4j, Snowflake, AWS Redshift etc.)

PERKS & BENEFITS

  • Annual Discretionary Bonuses: Reflecting firm and individual performance.

  • Health and Life Insurance: Range of healthcare benefits to help you manage your personal, physical and emotional wellbeing.

  • Food & Beverage: Complimentary breakfast and lunch for all employees plus on-site coffee bars and a wide variety of healthy snacks.

  • Global Office Design: They aim to create a cohesive environment, regardless of region. They've designed office spaces to ensure everyone feels the connection no matter where you're located.

  • Cycle to Work Initiative: Green loan scheme which employees are able to use for the purchase of bicycles.

  • Enhanced Caregiver Leave: Enhanced, flexible primary and secondary caregiver leave.

  • Annual Training Allowance: Encourage personal and professional development. This allowance may be used towards conferences, seminars, and training courses which supplement extensive on-site training materials.

  • Pension Scheme: Generous pension and retirement savings plans.

  • Sabbatical: Generous sabbatical after you've been with the company for 8 years and every 4 years after that.

  • Charity Donation Matching: Generous charity matching scheme and ample opportunities to become involved in the community. They offer charity of the year awards in each region and encourage employees to submit causes they're passionate about.

  • Carbon Offset Programme: The company offsets its CO2 emissions annually and aims to sustainably source all office materials.

  • Physical and Mental Fitness: Health and wellness benefits include an onsite gym & classes (LDN and NYC), gym subsidies in other regions, access to mental health support, and subscriptions to mindfulness platforms.

  • Employee Referral Programme: Bonus for each successful hire in the month your referral joins the company.