IT Centre (Europe) (ITCE) oversees and manages the secure operations of IT applications and front-end systems used in all Bank of China (BOC) branches and representative offices located within Europe and Africa. The IT Project and Service Management Department (PSD) of ITCE is primarily responsible for software project management and application services across ITCE and EMEA Branches, providing the second-line maintenance for ITCE application systems. As an Assistant System and Software Developer, you will be responsible for assisting in the delivery of all functions within the department. This is a full time permanent position.
Key responsibilities
* Develop, test, and maintain specialised application systems for branches across the Europe and Africa regions, leveraging foundational knowledge in open platform development environments
* Serve as a key resource for troubleshooting and resolving application issues, providing expert technical support and answering application-related queries
* Execute assigned technical projects while adhering to core organisational values and meeting established managerial and professional quality standards
* Assist in formulating the annual departmental IT plan, detailing specific project goals, and actively supporting the supervision and execution of the plan's implementation
* Collaborate with various internal departments to ensure project alignment and successful achievement of overall goals established by the IT Centre
* Work closely with the department to fulfil the IT Centre's strategic mandate, actively contributing to the department’s growth into a fully functional and highly efficient organisation
* Conduct necessary client site visits for assigned technical projects, providing essential on-site support for deployment and system integration when required
* Support the functionality and security of developed applications
Requirements
* Degree educated in Information Technology, Computing, Software Engineering, Computer Engineering or other relevant subjects
* Experience in project management
* General knowledge of banking business, products and services
* Experience in open platform development, including Java, Python and AI relevant frameworks
* Solid database programming skills
* Good analytical skills and problem solving skills
* Excellent communication skills
* Fluency in Mandarin would be advantageous
* Team player who is able to work independently