A

[HN/HCMC] Lead Smart Contract Developer (Python)

Aloha Consulting Group
Full-time
On-site
Ho Chi Minh, Ho Chi Minh, Vietnam
Developer, Artificial Intelligence

ACG_2676_JOB

Our client, a fast-growing firm specialized in fintech, is looking for a qualified candidate to join their firm. 

  • Gain a solid understanding of smart contracts, CI/CD pipelines, and the deployment process.
  • Translate business requirements into well-structured Thought Machine smart contract designs.
  • Understand core banking workflows and collaborate with business teams to address requirements related to finance, credit cards, and operations.
  • Provide support for business features throughout development, UAT testing, and production. Troubleshoot and resolve issues in smart contracts, such as missing postings, scheduling errors, or incorrect interest calculations.
  • Demonstrate strong experience in Python back-end development.
  • Work within an Agile software development framework.
  • Bring experience from client-facing roles in integration, implementation engineering, or solution architecture, ideally within B2B software product environments.
  • Analyze and validate business needs, converting them into clear technical specifications.
  • Assess and balance core platform changes against client-specific customizations.
  • Develop Vault workflows and implement Python smart contracts based on client requirements.
  • Work closely with engineering teams to gain in-depth technical knowledge of the Vault platform and its roadmap.
  • Coordinate requirements and impacts across multiple projects, while supporting client staging and development environments.
  • Investigate and resolve technical client queries, manage issue prioritization, and lead sprint planning activities.
  • Conduct root cause analysis, manage defect resolution, and perform post-mortems on technical issues.
  • Participate in testing activities, release management, and QA processes for client deployments.

Requirements

  • At least 2 years of hands-on experience working with smart contracts, including smart contract hooks, Core APIs, Streaming APIs, and version upgrades.
  • Strong proficiency in core Python, previously working on projects within financial institutions, digital banks, or fintech environments.
  • Skilled in managing plans, schedules, and writing unit tests in Python, with a solid grasp of CI/CD processes.
  • Practical experience with testing methodologies, including unit, integration, and end-to-end (E2E) testing.
  • Familiar with the CQRS (Command Query Responsibility Segregation) architectural pattern.
  • Proficient in Git workflows, including Git Flow, Trunk-Based Development, and GitHub Flow.
  • Experience using DevOps tools such as GitHub, CircleCI, Artifactory, and SonarQube.

Preferred 

  • Knowledge of retail banking and accounting concepts like double-entry bookkeeping.
  • Basic understanding of blockchain technology.

Benefits

  • Competitive salary pakage including 13th-month salary guarantee and performance bonus
  • Premium health insurance
  • Hybrid working 
  • Extensive annual leaves

Due to the immense number of applications, only shortlisted candidates will be contacted.