About the Client
Our client is a leading Chinese bank in Hong Kong. To support on their innovation technology development, they are looking for a Junior Python Developer to join their team.
It would be
6 months extendable contract with high renewal potential
, serving as an exceptional entry point for
fresh graduate candidate
into the banking sector.
Key Responsibilities
Support critical Business-As-Usual (BAU) software operations and participate in high-priority innovation technology development projects under the bank's digital roadmap.
Build, test, and maintain high-quality backend scripts and automation tools using Python to streamline operational workflows.
Collaborate with business analysts and senior engineering teams to gather functional requirements and translate them into clean code.
Assist in database performance tuning and connecting internal platforms with external data streams via web APIs.
Participate in code debugging, troubleshoot operational system anomalies, and support production software deployments.
Write comprehensive technical documentation, data process flows, and system specifications to satisfy banking compliance standards.
Requirements
Bachelor's degree in Computer Science, Data Science, Information Technology, or a related quantitative technical discipline.
Open to
fresh graduates
with strong academic project exposure or internship experience in programming and software engineering.
Solid baseline proficiency in
Python programming
, with a strong understanding of object-oriented programming (OOP) principles.
Practical hands-on knowledge of relational databases and database query languages (
SQL
), along with version control tools like
Git
.
Exposure to modern cloud ecosystems (AWS or Azure) or backend frameworks (Flask or FastAPI) is a distinct technical advantage.
Strong problem-solving capabilities accompanied by effective verbal and written communication skills in both
English and Chinese
.