
Programmer
- 九龍灣
- 長期
- 全職
- Collaborate with senior developers and stakeholders to gather user requirements and contribute to system analysis
- Assist in preparing system documentation, including functional specs, design outlines, and user guides
- Develop and modify application features based on user needs, with guidance from experienced team members
- Participate in testing activities, including system integration and user acceptance testing
- Help ensure software quality through code reviews and test case execution
- Provide basic system support and troubleshooting under supervision
- Contribute to project planning and deployment scheduling as part of a team
- Follow established development guidelines and best practices
- Stay curious and continuously learn—especially in areas like smart contracts, dApps, and blockchain protocols
- Bachelor’s degree in Computer Science, Software Engineering, or a closely related discipline
- Solid understanding of Unix/Linux environments and programming languages such as C/C++, Java, JavaScript, and XML
- Familiarity with relational databases (e.g., Oracle, Sybase) and networking protocols like TCP/IP
- Hands-on experience or academic exposure to web application and service development using technologies like .NET, Java/J2EE, EJB, and XML is a plus
- Demonstrated interest in blockchain technologies—especially Ethereum, Solidity, and Web3.js—through coursework, personal projects, or internships
- Proactive and self-driven, with strong analytical and problem-solving abilities; comfortable working independently and managing pressure
- Proficient in both written and spoken English and Chinese
- Knowledges of the latest AI technologies and trends in the banking industry, with the ability to translate them into practical applications
- Highly motivated to learn and grow within a dynamic, team-oriented environment
CTgoodjobs