Solution Architect


About the Company

Our client company is a leader in the Fintech industry. It has developed numerous DLT solutions and systems that serve multiple industries, including chain, provenance, IoT, insurance, and trade finance.

Job Description

We are a young and thriving technology start up specialised in blockchain solutions.  The company is firmly anchored on innovation and creativity. We invite individuals who are energetic and passionate about technology to join our team.

The technical lead plays an important role in the software development cycle, gathering requirements and creating solution blueprints for development team(s). This role requires excellent attention to detail, as the solution architect frequently needs to examine functional specifications and translate them into system guidelines that shape project development as well as find ways to align projects with enterprise-level systems.

In addition to guiding development teams, the role holder is responsible for conducting research on existing systems and devising solutions that work within those systems, meet directly with clients to demonstrate solutions, answer questions regarding software capabilities and requirements, and work to resolve issues that arise during the development cycle.


  • Interfacing with customers for collecting and steering user requirements
  • Developing technical solutions, leading architectural design and programming architecture for code
  • Applying mathematical, statistical and analytical skills to develop solutions
  • Identifying strategies, initiatives and remedies
  • Serving integration product features to product teams


  • 5 years application development experience which includes 2+ years as a technical lead, solution architect or equivalent in an MNCs, preferably gained in the financial services industry
  • Familiar with Agile development methodology. A certified Scrum master or TOGAF certified would be an advantage
  • Technical driven mindset with wide exposure to latest technologies
  • A good team player with strong interpersonal skills
  • A good communicator with proficiency in English
  • Able to work under pressure
  • Eager to take opportunities to work in a fast-paced start up environment, with a natural willingness to always go the extra mile
  • Solid experience in blockchain or related systems will be an advantage
  • Technical knowledge
    • Application design such as microservices, frontend design principles
      Blockchain technology such as Corda, Hyperledger, Ethereum, etc
    • Development methodology such as Agile, Scrum, etc
    • Project management principles such as Prince, PMP, etc
    • Infrastructure deployment technology such as IaaS, PaaS, Cloud, Docker, Kubernetes, Ansible, etc.
    • Database such as Oracle, MongoDB, SQL server, etc. and topics around database such as HA, data replication
    • Middleware such as web server, reverse proxy, messaging (eg MQ, Broker), API
    • OS: Linux and various variants
    • Emergent technologies and their application areas: IoT, AI, etc.