cover image
Industrial and Commercial Bank of China (Canada)

IT System Developer Engineer

On site

Richmond hill, Canada

Freelance

23-12-2025

Share this job:

Skills

Communication Python Java JavaScript SQL Change Management Customer Service Analytical Skills Project Management C++ Data Science

Job Specifications

Department / Branch: IT Department

Reports To: Head of IT Department

Employment Type: Contract

Location: Richmond Hill Office

Responsibilities:

Participate in and manage the design, specifications, coding, testing and implementation of bank’s application program and business reporting;
Oversee and monitor development through all phases of the System Development Life Cycle;
Perform development for business reporting with different business entries;
Develop program using Robotic Process Automation tools;
Understand how the code being written benefits both the bank and the business as a whole;
Recognize the code is a means to an end, and that project/task success is ultimately measured by client satisfaction;
Manage the delivery of all relevant pre- and post- development milestones, in line with the release schedule;
Prepare and maintain documentation throughout the development lifecycle, including proposals, coding plans, and user requirements;
Understand and comply with rules and regulations related to both the department and the bank;
Investigate and resolve application-related problems;
Provide second-level support for the bank’s application system, including after-hour support as required;
Manage ad hoc IT requests and projects;
Provide daily IT support to all staff.

Qualifications:

Undergraduate degree in Computer Science, Data Science related, or a related field;
Familiarity with JavaScript, Java, C or C++, Python, and SQL;
Ability to prioritize tasks and work effectively under high-pressure environments;
Strong project management and change management skills;
Excellent customer service and follow-up skill;
Proficient written and verbal communication skill in English. Proficient in Chinese languages is considered an asset;
Independent problem solver with strong troubleshooting, decision making, and analytical skills.

About the Company

Industrial and Commercial Bank of China (Canada) ("the Bank") is a Canadian chartered bank that provides comprehensive retail and corporate banking services. The name of the Bank is changed from the previously known The Bank of East Asia (Canada) since July 2, 2010. The Bank's new name reflects the relationship with its parent, Industrial and Commercial Bank of China Limited, the world's largest bank by market capitalization, deposits and profitability. We are dedicated to growing our business and making sure we continue to ... Know more