Ho Chi Minh City, VN, 700000 +1 more&hellip
1 day ago
Technical Lead Smart Contract

About GFT

GFT is a global leader in digital transformation, offering innovative technology solutions across financial services, insurance, and manufacturing industries. We combine deep domain expertise with leading-edge technologies like cloud, blockchain, AI, and smart contracts to build scalable and future-ready systems for our clients. With a strong commitment to diversity, sustainability, and continuous innovation, GFT has been recognized as a Great Place to Work across multiple regions.

 

Role Overview

We are looking for a Technical Lead – Smart Contract to join our digital banking practice. In this role, you will be responsible for designing, developing, and leading the implementation of Smart Contracts. You will act as the technical owner for smart contract solutions, mentoring developers, collaborating with stakeholders, and driving high-quality delivery in complex environments.

 

Key Responsibilities

Lead end-to-end smart contract architecture, development, testing, and deployment

Translate business requirements into scalable and maintainable smart contract designs

Collaborate with business analysts, product owners, and clients to define workflows and financial product logic

Review and approve designs, code, and testing strategies to ensure reliability and compliance with industry best practices

Manage CI/CD pipelines and DevOps processes for smart contract deployments

Troubleshoot and resolve issues in development, staging, and production environments (e.g., posting failures, schedule conflicts, interest miscalculations)

Mentor and guide a team of smart contract developers, conducting code reviews and setting quality standards

Own and manage technical delivery timelines, sprint planning, and risk mitigation across multiple client engagements

Coordinate closely with trainers for Thought Machine Smart Contract to gain hands-on experience and continuously enhance domain expertise

 

Required Skills & Experience

10+ years of backend development experience, with 2+ years in Python (strong core Python expertise required)

2+ years of hands-on experience developing smart contracts

Deep knowledge of Vault smart contract architecture, hooks, posting instructions, and version upgrades

Experience in designing and implementing complex financial products such as savings accounts, loans, credit cards, and schedules

Solid understanding of CI/CD pipelines, unit/integration/e2e testing, Git branching strategies (Git Flow, Trunk, GitHub Flow)

Proven experience leading agile teams, sprint planning, and backlog grooming

Familiarity with DevOps tools like GitHub, CircleCI, SonarQube, Artifactory, and monitoring/debugging tools

Knowledge of CQRS pattern and scalable microservices architecture

Ability to lead client-facing technical discussions, workshops, and requirement-gathering sessions

Ability to be on-site if required

 

Nice to Have

Experience in retail banking or financial institutions, especially around accounting principles (e.g., double-entry bookkeeping)

Exposure to Vault workflows, Vault UI, or the product lifecycle of core banking systems

Thought Machine certification(s) or experience with Vault development environments

 

What We Offer

Competitive base salary with 13th-month bonus and performance-based incentives

Premium healthcare insurance and wellness programs

Professional English courses and upskilling opportunities

Flexible working environment with global exposure

A dynamic and inclusive culture that values continuous innovation and collaboration

 

(Due to the high volume of applications we receive, we are unable to respond to every candidate individually. If you have not received a response from GFT regarding your application within 10 workdays, please consider that we have decided to proceed with other candidates. We truly appreciate your interest in GFT and thank you for your understanding.)

Por favor confirme su dirección de correo electrónico: Send Email