Software Engineer (Python + Buy-Side)

Harnham

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Performance bonus
Health & wellbeing support

Job summary

Harnham in London is seeking a Software Engineer to design, develop, and maintain mission-critical applications used across investment operations. You will work with stakeholders to translate business needs into scalable software solutions, from design through deployment.

The role requires a degree in CS/Software Eng and strong OO skills in Java or C#. Experience in financial services and knowledge of asset classes is highly valued, with exposure to AI-assisted coding tools.

Qualifications

  • Degree in Computer Science, Software Engineering, or a related discipline.
  • Experience with object oriented programming languages such as Java or C#.
  • Experience working within financial services, asset management, hedge funds, or a similar environment.
  • Understanding of at least one financial asset class.

Responsibilities

  • Building high quality software solutions that support decision making and business processes across the organisation
  • Designing and developing scalable, reliable, and maintainable applications
  • Partnering with stakeholders to understand business challenges and translate requirements into technical solutions
  • Taking ownership of the full software development lifecycle, from design through to testing and deployment
  • Collaborating with engineers and business teams to solve complex technical problems

Skills

Java
C#
OO design
Financial services exp
AI coding tools
Asset class knowledge
Enterprise apps

Education

Bachelor's in Computer Science/Software Engineering

Tools

AI-assisted coding tools

Job description

This is an excellent opportunity for a Software Engineer to join a leading global investment management firm at the intersection of technology and financial markets. You'll work on high impact applications that support key business functions across the organisation, gaining broad exposure to investment operations while building innovative, scalable software solutions.

The Company

They are a highly regarded investment management business with a strong technology driven culture and a collaborative approach to problem solving. Their engineering teams partner closely with stakeholders across the organisation to deliver solutions that improve decision making, efficiency, and business performance.

The Role

As a Software Engineer, you will be responsible for designing, developing, and maintaining business critical applications used across a range of operational and investment support functions.

Key responsibilities include:

  • Building high quality software solutions that support decision making and business processes across the organisation
  • Designing and developing scalable, reliable, and maintainable applications
  • Partnering with stakeholders to understand business challenges and translate requirements into technical solutions
  • Taking ownership of the full software development lifecycle, from design through to testing and deployment
  • Collaborating with engineers and business teams to solve complex technical problems
Your Skills & Experience
  • Degree in Computer Science, Software Engineering, or a related discipline
  • Experience with object oriented programming languages such as Java or C#
  • Experience working within financial services, asset management, hedge funds, or a similar environment
  • Understanding of at least one financial asset class
  • Exposure to AI assisted coding tools in a production environment
  • Knowledge of Equity or Fixed Income products and markets
  • Experience building enterprise applications that support operational or investment functions
What They Offer
  • Performance related bonus
  • Comprehensive health and wellbeing support
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Software Engineer (Systematic Hedge Fund)
Software Engineer (Systematic Hedge Fund)

Radley James • Greater London

On-site
GBP 60,000 - 80,000
Software Engineer
Software Engineer

Pangea • Greater London

On-site
GBP 65,000 - 90,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 425,000 - 500,000
Competitive compensation and bonus potential
Exposure to bleeding-edge technologies
Collaborative environment with top engineers
+1
Software Engineer
Software Engineer

Stanford Black Limited • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus
Software Engineer – C#/.NET | Banking | Up to £100k + Bonus

Hunter Bond • London

Hybrid
GBP 80,000 - 100,000
Generous bonus scheme
State-of-the-art tech stack
Career advancement opportunities
Software Engineer - £120,000 + Comps - London
Software Engineer - £120,000 + Comps - London

Hunter Bond • London

On-site
GBP 70,000 - 90,000
Software Engineer
Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 55,000 - 90,000
Senior Software Engineer
Senior Software Engineer

VANRATH • Belfast City District

On-site
GBP 65,000 - 90,000