Mô Tả Công Việc
About GFTGFT 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 OverviewWe are looking for a Python 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
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
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
(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.)
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
HR benefits
Competitive salary
Salary band per level are reviewed once per year
13th month salary pro rata depending on the employee’s length of service (within a calender year), paid with the December salary
Monthly lunch allowance: 700,000 VND/employee
Parking: GFT covers the monthly parking fee for employee motorbikes
Performance evaluation is once per year, for 2 purposes: > Performance bonus > Salary increments
Health care
Private health insurance: including accident, outpatient, in-patient, maternity, and dental for all permanent employees who pass 2-month probation.
Optical: expense claim for eyewear
Annual health check-ups.
Vacation
Maximum 18-day vacation leave/year (with the ability to carry over 05 days till 31st March of the following year)
Adding one more annual leave day for each two-year anniversary.
Healthy lifestyle
Sports and hobby clubs: company has an annual fund for fitness activities, which is allocated per month as team’s vote.
Range of healthy snacks, tea, coffee, milk and beer on tap
Social
Company townhall: each 6 weeks
CSR activities: as per company’s CSR guideline
Onsite tour/training courses at other GFT offices and client’s destination overseas (where applicable).