Joint Electronic Teller Services LimitedWan chai, Hong Kong
6 days ago
Job description
RESPONSIBILITIES
Lead systems architectures and design of application system solutions to meet business needs of web3.0
Lead and manage internal development resources and software vendors to deliver the application software solutions with good quality
Lead and manage the ongoing support and maintenance of application system solutions to ensure system stability and reliability
Review, approve and govern software development standards and guidelines of the company, and ensure that software development team is complying with these standards and guidelines
Support to develop the future roadmap of software architecture to support future aspirations of the company
Manage system integrations and common service application development
Streamline and provide SDLC standards, processes and procedures
Streamline the software development process so as to reduce the cost and timeframe of development
Coach and develop subordinates to acquire new technical skills
QUALIFICATIONS
Possess a bachelor degree or above in relevant discipline
At least 5 years relevant experience in financial IT application systems experience, and with a broad understanding of software architecture and development
Possess at least 3 years’ experience in leading development team
In-depth knowledge of financial system development life cycle
In-depth knowledge of web3.0 business
In-depth knowledge and hands-on experience of designing and deploying private or cross-hyperledger networks using different consensus models, ensuring high throughput and transaction privacy
In-depth knowledge and hands-on experience of implementing and managing ERC-20 or adaptable smart contracts for tokenized assets, and compliance features such as enforcing transaction confidentiality
In-depth knowledge and hands-on experience of setting up and maintaining public and private nodes across cloud, semi-cloud, and on-premises environments
Good team management skill and able to motivate staff
Good interpersonal and communications skills, able to work with all levels
Understand different system development methodologies fitting different business needs
Experience in managing application systems support and maintenance