Mô tả công việc
Key Activities
Role Summary
We are seeking a highly skilled Smart Contract Python Developer with a minimum of 4 years of experience to join our dynamic team. The successful candidate will play a crucial role in understanding, designing, and implementing Thought Machine smart contracts, with a focus on Core banking processes. While prior knowledge of Core banking and Thought Machine is considered a valuable asset, it is recognized as a "nice- to- have" qualification.
Smart Contract Development
Understand and contribute to the development of smart contracts, CI/CD pipeline, and deployment processes
Design Thought Machine smart contracts based on business requirements, ensuring accuracy and efficiency
Business Integration
Collaborate with business stakeholders to understand and discuss requirements related to Finance, Credit card, and Ops processes in Core banking
Provide support during the development, UAT testing, and production phases, triaging issues in smart contracts
Python Back- end Development
Leverage solid experience in Python back- end development to implement and optimize smart contract code
Agile Software Delivery
Follow Agile software delivery frameworks to ensure efficient and iterative development processes
Technical Analysis and Implementation
Analyse and validate business requirements, translating them into technical specifications for smart contract development
Implement Vault workflows and Python smart contract code from client requirements
Collaboration and Coordination
Coordinate impact and requirements across projects, supporting client staging and development instances
Collaborate with engineering teams, obtaining a deep technical understanding of Vault and associated roadmap
Issue Resolution and Post- Mortems
Conduct post- mortems and defect management on technical issues, contributing to continuous improvement
Investigate and resolve client technical queries related to smart contracts
Testing and Quality Assurance
Participate actively in testing, release cycles, and QA processes, ensuring the reliability of smart contract implementations
Conduct unit testing in Python and understand CI/CD processes