Advanced Resource Managers (A.R.M.)

Advanced Resource Managers (A.R.M.)

London

Smart Contract Developer

Contract£41,000 - 81,000 per year3天前United Kingdom
IT

Job Description

Salary: £41,000 - 81,000 per year

Requirements:
  • Strong software development experience, preferably Python.
  • Hands-on experience with Thought Machine Vault Smart Contracts.
  • Experience developing and testing complex financial or business logic.
  • Good understanding of banking products and financial calculations.
  • Experience with automated testing, TDD, Git, CI/CD, and modern engineering practices.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in multidisciplinary Agile teams.
  • Strong understanding of Vault Core, including Smart Contracts and Vault APIs.
  • Experience with balances and dimensions, scheduled events and hooks, interest accrual/application, and account lifecycle management.
  • Experience implementing lending and/or savings products.
  • Experience with legacy-to-Vault product migration.
  • Experience with interest rates, repayment schedules, fees, overpayments/underpayments, deposits, withdrawals, maturity, and account closure.
  • Experience with financial event streams and downstream accounting or reporting.
  • Experience with reconciliation between legacy and target banking platforms.
  • Experience in UK financial services or other regulated banking environments.
  • Experience with microservices, event-driven, and cloud-native architectures.
  • Experience with Jira, Confluence, and Agile/Scrum.
Responsibilities:
  • Develop and maintain Vault Smart Contracts for Lending and Savings products.
  • Translate business requirements into scalable, maintainable product logic.
  • Implement interest, accruals, repayments, fees, payment allocation, balances, and lifecycle events.
  • Support product migration from legacy systems to Vault.
  • Collaborate with Product, Business Analysis, Architecture, and Engineering teams.
  • Develop automated tests covering business rules, edge cases, and regression scenarios.
  • Participate in code reviews and technical design discussions.
  • Investigate defects and support functional, integration, migration, and production testing.
  • Validate and reconcile financial calculations between legacy systems and Vault.
  • Support releases and produce technical documentation.
  • Follow engineering, security, governance, and regulatory standards.
Technologies:
  • CI/CD
  • Cloud
  • Confluence
  • Git
  • Support
  • JIRA
  • Python
  • Security
  • TDD
  • microservices
  • ARM

More:

We are supporting a major Core Banking transformation using Thought Machine Vault Core. The role is based in London on a contract basis, with a negotiable salary. We are a specialist talent acquisition and management consultancy providing technical contingency recruitment and more complex resource solutions across the UK and global technical sectors.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Advanced Resource Managers (A.R.M.)

Advanced Resource Managers (A.R.M.)

Advanced Resource Managers (A.R.M.)

London

IT

Skills & Technologies

PythonGoScalaGitCI/CDRESTAIAgileScrumUI

Inferred from job description

Salary Insight

£61,000

This role

£55,000

UK median

This salary is 11% above the UK median for Developers55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom