Core Banking Developer

Mox core banking capability technology uses Thought Machine. Mox is seeking an engineer to join a team of subject matter experts in this domain.

  • Interact with Core Banking Squad Product Owner and external stakeholders about capabilities of Thought Machine (TM) Vault.

  • Provide guidance on required functionality to meet business goals.

  • Contribute and evaluate specifications for developing Financial Products as code.

  • Requirement analysis of financial products and their translation into code.

  • Transforming financial product requirements into architecture and design.

  • Making informed decisions on what financial logic should be implemented as code vs. outside the Vault estate.

  • Implementing financial product specifications in Python code,

  • Creation of technical documentation.

  • Automated test design and development for Banking Layer content using TM proprietary simulation interface. Testing across development (acceptance criteria), functional and operational performance.

  • Understanding of Vault APIs and their use.

  • Solution architecture of external integrations into TM Vault.

  • Strong knowledge of modern development technologies and practices, including but not limited to: Python, Micro-service architecture, Restful APIs, Kafka.

  • Understanding of banking and accounting processes and models

  • Understanding of modern automated testing practices and design

  • The ability to explain complex products and software to a wide range of audiences

  • Solid experience in back-end development.

  • Quick learner with an ambitious and results driven personality.

  • Self-starter who can work independently.

  • Work well as part of a team in a fast-paced environment.

  • Excellent communication and organisational skills.