cover image
Industrial and Commercial Bank of China (Canada)

Industrial and Commercial Bank of China (Canada)

www.icbk.ca

1 Job

119 Employees

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 meet and exceed our customers' needs and expectations. We now operate a network of seven branches in Toronto and Vancouver.

With the support of strong management, leading technology, wide range of products and services and capital from the parent bank, the Bank will be actively engaged in serving both Canadian and Chinese clients while promoting bilateral trades and economic activities between Canada and China. Adhering to integrity, discipline and customer oriented business philosophy of the parent bank, the Bank will strive to become a new bridge for Sino-Canada trade and economic exchanges and a new platform for bilateral financial exchanges and cooperation.

Listed Jobs

Company background Company brand
Company Name
Industrial and Commercial Bank of China (Canada)
Job Title
IT System Developer Engineer
Job Description
**Job Title:** IT System Developer Engineer **Role Summary:** Design, develop, test, and implement banking application programs and business reporting solutions. Oversee full Software Development Life Cycle, provide second‑level support, and manage ad‑hoc IT projects, ensuring high client and stakeholder satisfaction. **Expectations:** Deliver quality code within agreed release schedules; maintain comprehensive documentation; comply with internal policies and regulatory requirements; demonstrate strong problem‑solving and customer service skills; manage priorities under pressure. **Key Responsibilities:** - Design specifications, code, test, and deploy bank application programs and business reporting. - Manage development through all SDLC phases, including proactive monitoring. - Create Robotic Process Automation solutions. - Resolve application issues, provide second‑level support, including after‑hours as required. - Deliver pre‑ and post‑development milestones aligned with release plans. - Produce and maintain project documentation (proposals, coding plans, user requirements). - Handle ad‑hoc IT requests, projects, and daily staff support. **Required Skills:** - Proficiency in JavaScript, Java, C/C++, Python, and SQL. - Strong project and change management abilities. - Excellent troubleshooting, decision‑making, and analytical skills. - Effective written and verbal communication in English; Chinese language skills are a plus. **Required Education & Certifications:** - Undergraduate degree in Computer Science, Data Science, or related field. - No specific certifications required, though relevant programming or project management credentials are an asset.
Richmond hill, Canada
On site
23-12-2025