Full Stack Engineer (1 year contract)

China CITIC Bank International Limited

Hong Kong

On-site

HKD 420,000 - 640,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

China CITIC Bank International Limited is seeking a software test professional to design, implement, and maintain scalable test solutions across web and mobile applications.

You will collaborate with cross-functional teams to ensure high-quality delivery, develop test plans, and perform production verification during rollout and post-implementation support.

Qualifications

  • Bachelor-level degree in Information Technology or related discipline.
  • Solid knowledge of OO programming and engineering principles (SOLID).
  • Experience with asynchronous operations and RESTful API integration.
  • Experience in testing large-scale apps and services.

Responsibilities

  • Design, implement, test and maintain scalable software solutions for customer-facing and internal workflows.
  • Collaborate with cross-functional teams to implement product visions and requirements.
  • Define test plans, create test cases and data, execute tests and verify results.
  • Support production launch and post-implementation activities.
  • Perform production verification and post-launch support.

Skills

Object‑Oriented
RESTful API
Test automation
SQL/NoSQL
Postman
Selenium
Appium
Unit testing

Education

Degree in Information Technology

Tools

Postman
Selenium
Appium
SQL tooling

Job description

Develop application programs to address business needs when required, provide technical support in the development and maintenance of application software and products.

Participate in project delivery for PBG Squads to ensure quality of the project deliverables are up to the Bank’s standard.

Liaise with project teams and stakeholders on system impact analysis and functional design, define overall test plan and preparation work, execute testing and verification tasks, participate in production launch preparation and post implementation activities.

Build up an effective and efficient testing framework across applications and infrastructure, and provide guidance and assistance on all test activities for all related application and infrastructure teams.

Responsibilities:

Design, implement, test and maintain scalable software solutions to transform/enhance/optimize customer-facing features and/or internal business workflows and processes

Collaborate closely with cross-functional teams and stakeholders to understand product visions and requirements, and implement them using technologies

Proactively design workable solutions to fulfil the needs of the stakeholders. Ensure the system to work behind the scenes, integrating the application with all required systems and services, and deliver the solutions according to the schedule with high quality

Identify technical/architectural constraints and limitations for providing a holistic view for business/process/technical decision makers to achieve the best possible solution

Ensure development work follows the Bank’s and departmental standards and guidelines

Support solution roll-out and perform post-launch support

Support frontline and adhere to anti-money laundering and counter terrorist financing controls in accordance with regulatory standards and CNCBI policies.

Participate in test planning, test case and data preparation, test execution, progress update, test documentation and reporting.

Work with applications and systems owners to identify issues during development and testing phases in order to remove blockers and ensure efficient delivery.

Manage the testing progress according to project delivery and software development schedule.

Support in production issues analysis and resolutions.

Participate in production launch preparation and post implementation activities. Perform production verification and other adhoc work assigned.

Ensure the work follow department standards and guidelines.

Requirements:

Preferably degree holder in Information Technology or related disciplines

Deep knowledge of Object-Oriented programming and engineering principles like SOLID

Experience in managing complex asynchronous operations, such as concurrent RESTful API integration

Solid experience in writing and utilising autonomous services oriented RESTful API services and performance tuning large scale apps

Competence in database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Kafka, Couchbase, etc)

Good knowledge in HTML5 web accessibility and mobile responsive technologies

Ability to write effective unit, integration, and API tests

Understanding on mobile application security controls

Solid experience in creating test plan, designing test cases, and executing manual testing and requirement verifications on Web and Mobile applications and platforms according to user requirements in various format, such as URS, FRS, User Stories and acceptance criteria, etc… within fast-paced sprint cycles.

Experience in exploratory and creative testing is preferred.

Experience in preparing test related documentation, including test reports, requirement traceability matrix report, progress update report, as well as testing signoff documents.

Preferable with experience in managing multiple and complex testing scenarios and environments involving multiple critical banking applications.

Experience in technical testing, such as API testing, Database verifications, load testing and performance testing, is an advantage.

Knowledge in testing tools such as Postman, Selenium, Appium, Database and SQL utilities, scripting, command line writing and execution, is an advantage.

For more details about career opportunities with the Bank, please visit our websitehttp://www.cncbinternational.com/careers/en/index.jsp.

Personal data collected will be used for recruitment related purposes only. Applicants not invited for interview within 6 weeks may consider their applications unsuccessful. However, applicants may be considered for other suitable positions within the Group for a period of not more than 2 years. Personal data will be destroyed at any time after 3 months.

China CITIC Bank International is committed to being an equal opportunities employer and intends to provide a work environment free of unlawful discrimination or harassment. All employment decisions will be made in a non-discriminatory manner.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Vice President, Process Optimization (Core Banking System focus)
Vice President, Process Optimization (Core Banking System focus)

China CITIC Bank International Limited • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
Vice President, Production Management & Control
Vice President, Production Management & Control

China CITIC Bank International Limited • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Vice President, Production Management & Control (Change Management)
Vice President, Production Management & Control (Change Management)

China CITIC Bank International Limited • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Senior Manager / Manager, Process Optimization
Senior Manager / Manager, Process Optimization

China CITIC Bank International Limited • Hong Kong

On-site
HKD 900,000 - 1,200,000
Assistant Vice President, Deposit Management
Assistant Vice President, Deposit Management

China CITIC Bank International Limited • Hong Kong

On-site
HKD 600,000 - 900,000
Officer, Business Account Operations (1 year Contract)
Officer, Business Account Operations (1 year Contract)

China CITIC Bank International Limited • Hong Kong

On-site
HKD 201,000 - 335,000
Assistant Vice President, FCC Strategic Process Optimization
Assistant Vice President, FCC Strategic Process Optimization

China CITIC Bank International Limited • Hong Kong

On-site
HKD 900,000 - 1,300,000
Assistant Vice President / Senior Manager, Deposit Management
Assistant Vice President / Senior Manager, Deposit Management

China CITIC Bank International Limited • Hong Kong

On-site
HKD 900,000 - 1,200,000
(Senior) Application Development Manager (Investment, Sales Process & Wealth Management)
(Senior) Application Development Manager (Investment, Sales Process & Wealth Management)

Bank of China (Hong Kong) • Hong Kong

On-site
HKD 750,000 - 1,200,000
Java Developer for Trading, Securities Lending, Vice President
Java Developer for Trading, Securities Lending, Vice President

Citi • Hong Kong

On-site
HKD 900,000 - 1,100,000