Business Analyst

Full Time 

Others

Apply Via efinancialcareers Save this job
Job Description
Thought Machine's mission is bold - to properly and permanently rid the world's banks of legacy technology. To achieve this, we have developed the foundations of modern banking and built core and payments technology which runs natively in the cloud. What we are attempting is hard and means we need great people working together to build great technology.

We have grown rapidly in the past few years - growing our team to more than 500 individuals across offices in London, New York, Singapore, Sydney and Melbourne. We have raised more than $500m in funding and are now valued at $2.7bn. Our investors include Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase, Standard Chartered, and more.

We have created a culture enabling our team to produce the best work in the industry, ensuring we have fun along the way. We're regularly cited as having a fantastic workplace culture and have been recognised by Sifted magazine as having one of the highest Glassdoor ratings for a UK fintech company and the most generous employee share package in the industry. We've been named in the IDC list of top 100 fintechs, CB Insights' top 250 fintech companies in the world, and achieved global awards for our workplace culture and client work.

This is a key role within Thought Machine, that enables us to deliver value by understanding our Client's requirements, and drive Vault as a solution to meet their needs.

As a Business Analyst at Thought Machine, you will provide support and client-facing expertise in the gathering and refinement of requirements to design and develop banking products. You will also be expected to work closely with Client Engineers, Client Architects and Engineering to support our Client's design and implementation of banking products and the usage and integration of Vault within their end-to-end ecosystem.

This role will be based in Singapore, serving the Vietnam market.

DUTIES
  • Work as a responsible and trusted member of the team, taking responsibility and accountability for assigned tasks
  • Engage with Clients on a regular basis and facilitate project engagement
  • Work with internal and external Clients to elicit and refine requirements, with a view of their business and technical objectives
  • Contribute to the design and development of Client banking products, taking responsibility for owned requirements, including their acceptance criteria for testing
  • Maintain owned requirements to ensure traceability of changes and accurate reporting of their status
  • Produce documentation, including system and process diagrams, requirements and specifications, that support client requirements, guiding Clients through design and implementation
  • Participate in functional testing to validate and ensure deliverables are of a high quality and satisfy Client's needs
  • Participate in presentations and demonstrations of banking products and Vault functionality to internal and external clients
  • Support and oversee Client queries and issues
  • Alongside the Client Delivery Manager, track activities and risks within agreed release plans, proactively collaborating internally and externally to remove any blockers
  • Support the adherence to and improvement of internal processes
  • Contribute to the design and development process of Vault, advocating for client requirements and needs
  • Support the identification of Vault gaps and feature requests, representing these in the product planning process
  • Facilitate knowledge sharing and feedback between the Client and product development
Requirements
  • Strong command (written and spoken) of both English and Vietnamese languages as this role will serve the Vietnam market.
  • Excellent analytical approach and problem solving skills with attention to detail
  • Effective written and verbal communication and presentation skills, with the ability to explain complex products and software to both business and technical audiences
  • Experience in analysis activities; requirements elicitation, analysis and management, artefact creation (specifications, interaction and process diagrams), identification of acceptance criteria, and solution consulting
  • Experience working with internal or external Clients in previous software delivery projects and managing stakeholder expectations
  • Ability to work effectively within a team, and independently, to achieve the goals of the Client and deliver a successful project
  • Successful candidates should have an interest and ability to learn and understand retail and business banking products
  • Successful candidates should have an interest and ability to learn and work with Product Managers and Engineers to develop Vault and Vault knowledge
  • Familiarity with systems architecture and modern integration methodologies and APIs
  • Experience in delivering complex software/technology projects into enterprise environments (a plus if into financial institutions)
Desirable
  • Knowledge of retail or business banking products
  • Knowledge of banking systems and processes
  • End-to-end understanding of a range of banking functions (for example: core banking, payments, accounting, reporting, compliance, operations, etc.)
  • Experience with or understanding of the principles of agile methodologies
  • Experience working directly with software engineering or product development teams
  • Experience or understanding of distributed Microservices based software and system architectures
  • Knowledge of the following tools (or appetite to learn) can be beneficial in this role:
    • Aha, JIRA or similar ticketing systems
    • Confluence, Google Documents
    • Miro, Lucidchart
  • Knowledge of the following technical skills (or appetite to learn) can be beneficial in this role:
    • Understanding of the software development lifecycle and how software is built
    • Experience working with and understanding of APIs to deliver integrated software and services
    • Ability to understand and illustrate functional architectures and interaction diagrams for software systems
    • Experience performing functional testing and investigations with tools such as Postman
    • Ability to read or write code (especially python, javascript, or yaml)
Benefits
  • Highly competitive salary
  • Bonus incentive
  • Healthcare
  • 25 days holiday + public holidays
  • $1,500 SGD per year flexible spend benefit
  • All the latest tech you need
  • A talented & experienced team as your colleagues
  • An environment where we encourage learning and progress
Thought Machine is committed to making a measurable positive impact on people's everyday lives. We are an equal opportunity employer and value diversity at our company. We actively hire for cultural growth. We welcome people of all ages, backgrounds and value people who take a journey unique to them. We provide everyone with equal access to professional development. You are encouraged to apply even if your experience doesn't precisely match the job description.



Other open positions

New positions coming soon.