- Lead and manage a team of software developers, QA engineers, and DevOps professionals.
- Mentor and guide team members, fostering a collaborative and innovative work environment.
- Set performance goals, conduct performance reviews, and provide ongoing feedback and support.
- Ensure the technical feasibility of projects and the application of best practices in software development.
- Oversee the design, development, and implementation of blockchain-based trading systems.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Monitor and manage the performance, availability, and security of the trading application.
- Implement and maintain application monitoring, logging, and alerting systems.
- Coordinate with infrastructure and operations teams to ensure the smooth deployment and operation of applications.
- Ability to Manage offshore team across Taiwan and China Region.
Requirements:
- Bachelor’s in computer science, Engineering, or a related field of experience.
- Proficiency in programming languages such as Java, Python, or C++.
- In-depth knowledge of blockchain technologies, smart contracts, and decentralized applications (dApps).
- Familiarity with trading systems, financial instruments, and market operations.
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Proven experience in software development and application management, in the fintech or blockchain domain (Mandatory)
- Business level Mandarin speaking is required as the candidate will be required to liaise with Mandarin stakeholders, vendors and counterparts on daily basis.
- Experience in managing a team of developers, BA, product managers, testing engineers based at offshore location.