Enable job alerts via email!

Associate Principal Software Engineer

InvestCloud, Inc.

London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in financial technology seeks a Senior Dyalog APL Developer to build and maintain components for managed accounts workflows in London. The successful candidate will lead modernization efforts, enhance performance, and mentor engineers in APL best practices. This role offers a chance to work with cross-functional teams and contribute to strategic integration efforts within the organization's platforms.

Qualifications

  • Experience with legacy financial codebases and introducing clarity and testability.
  • Proficiency in developing unit, integration, and regression tests in APL.
  • Strong collaboration skills across technical and business teams.

Responsibilities

  • Build and maintain Dyalog APL components for managed accounts.
  • Lead refactoring and modernization of core APL systems.
  • Drive delivery of features with product, QA, and operations teams.

Skills

Software Development
Managed Accounts Trading
Test Driven Development
Collaboration

Education

7+ years software development experience
5+ years in Dyalog APL (or similar dialect)

Tools

Git
Jira
Jenkins

Job description

IC London England
77 Shaftesbury Ave
Soho 5th Floor
London, LND W1D5DU, GBR

IC London England
77 Shaftesbury Ave
Soho 5th Floor
London, LND W1D5DU, GBR

  • Build and maintain Dyalog APL components that support managed accounts workflows including models, trade generation, operations processes
  • Lead refactoring and modernization efforts in core APL systems to improve readability, test coverage, and performance
  • Drive end-to-end delivery of business features with product, QA, and operations teams
  • Enhance performance issues
  • Contribute to integration efforts with upstream and downstream services such as advisor platforms, custodians, and alternative processing engines
  • Mentor engineers in APL architecture, domain concepts, and test-first practices

What You Bring

  • 7+ years of software development experience, including 5+ years in Dyalog APL (or a similar dialect)
  • Deep understanding of managed accounts trading and operations, including model management, order generation, post-trade processing, and reconciliation
  • Track record of working with legacy financial codebases and introducing testability, clarity, and structure
  • Proficiency in developing and maintaining unit, integration, and regression tests in APL
  • Familiarity with modern software lifecycle tools (Git, Jira, Jenkins, etc.)
  • Strong collaboration and communication skills across technical and business-facing teams

Nice to Have

  • Experience working with custodians, model providers, or Turnkey Asset Management Platforms (TAMPs)
  • Exposure to complementary technical stacks (.NET, Python, SQL, R)
  • Familiarity with Agile methodologies (Scrum, Kanban)
  • Experience with automated and test-driven development (A/TDD), especially in legacy or transformation contexts
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Golang Software Engineer

Venture Up

London null

Remote

Remote

GBP 60 000 - 85 000

Full time

2 days ago
Be an early applicant

Senior Mobile Software Engineer FinTech (Fully Remote)

CybeRim

London null

Remote

Remote

GBP 80 000 - 80 000

Full time

2 days ago
Be an early applicant

Senior Mobile Software Engineer - FinTech (Fully Remote)

InterAct Consulting

London null

Remote

Remote

GBP 80 000 - 80 000

Full time

2 days ago
Be an early applicant

Senior Full Stack Software Engineer

JR United Kingdom

London null

Remote

Remote

GBP 60 000 - 90 000

Full time

Yesterday
Be an early applicant

Senior Mobile Software Engineer - FinTech Fully Remote

interAct Consulting Limited

London null

Remote

Remote

GBP 60 000 - 80 000

Full time

2 days ago
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

London null

Remote

Remote

GBP 80 000 - 92 000

Full time

Yesterday
Be an early applicant

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Canonical

London null

Remote

Remote

GBP 50 000 - 80 000

Full time

Yesterday
Be an early applicant

Senior Software Engineer - Java

JR United Kingdom

London null

Remote

Remote

GBP 70 000 - 81 000

Full time

Yesterday
Be an early applicant

Senior Software Engineer (Ruby on Rails & React / React Native)

JR United Kingdom

London null

Remote

Remote

GBP 50 000 - 80 000

Full time

Yesterday
Be an early applicant