Top 3 Reasons To Join Us
We build a professional & fun working environment.
We focus on your growth, yes the long-term growth.
We develop the future-ready digital bank platform.
The Job
- Understand the smart contract, CI/CD pipeline, deployment process
- Understand business requirements and convert that into Thought machine smart contract designs
- Understand business flow in Core banking and can discuss with Business on Finance, Credit card, Ops requirements
- Support business features during development, UAT testing and Production. Able to triage issues in smart contract (missing posting, schedules issues, incorrect interest calculation etc.)
- Solid experience in Python back-end development
- Following Agile software delivery framework
- In client-facing integration, implementation engineering, or solution architecture roles, in B2B software product companies
- Analyzing and validating business requirements, translating them into technical specifications/requirements.
- Evaluating core platform changes versus client-specific requests.
- Implementing Vault workflows and Python smart contract code from client requirements (Software Engineering).
- Collaborating with engineering, obtaining a deep technical understanding of Vault and associated roadmap.
- Coordinating impact and requirements across projects. Supporting client staging and development instances.
- Understanding, investigating, resolving client technical queries. Prioritizing and managing backlog and sprint planning.
- Conducting post mortems and defect management on technical issues.
- Participating in testing, release cycles, and QA processes relating to client deployments.
Your Skills and Experience
- Strong Python, Python Core experience.
- Deep understanding of Smart contract hooks, Core APIs, Streaming APIs, Smart contract version upgrade
- Plan management, Schedule management, Unit testing in Python, understanding of CI/CD process.
- Practical knowledge of testing principles - unit, integration, and e2e testing
- Understanding of CQRS pattern
- Practical knowledge with Git flow, Trunk, and GitHub flow branching strategies
- Familiar with DevOps toolchain experience: GitHub, CircleCI, Artifactory, SonarQube, et al.
- Nice to have - understanding of retail banking and accounting (eg. double-entry bookkeeping) principles
- Nice to have - understanding of how Blockchain works
- Having experiences with projects in financial institutions, digital banks, or fintech
Why You'll Love Working Here
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).