China CITIC Bank International Limited
Full Stack Engineer (1 year contract)
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
15 September 2026
What they need
Job Purpose:
- 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
- Minimum 6 years of experience in software development using modern programming languages (Java, Javascript, C++, etc) and frameworks, including Spring Framework / Spring Boot, React.js / Vue.js and preferably 2 years of experience as an hands-on QA staff or SIT/UAT tester with multiple platforms and testing techniques.
- 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)
- Proficient in Vue.js or similar Javascript frameworks like AngularJS/ReactJS, Less CSS, and unit testing with Jest or similar frameworks like Jasmine/Mocha
- 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 website http://www.cncbinternational.com/careers/en/index.jsp. Please apply with full resume stating current and expected salaries.
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.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Développeur Full Stack
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
9 months ago
Quick apply
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
6 hours ago
Quick apply
Agile Partner
Fullstack dev
Permanent contract
Luxembourg
Hybrid
Skills
24 minutes ago
Quick apply