Commercial International Bank
CIB is a financial service company that strives to provide superior financial solutions to meet all customers’ needs.
- Open roles
- 85
Company signals
Score: 67Job facts
- Location
- Egypt-Giza-SMART VILLAGE BLDG. 1
More roles at Commercial International Bank
- ACTIVATION AGENT · Egypt-Cairo-MOBTADAYAN
- Better Together – All Governorates · Egypt-Giza-GIZA BRANCH
- L&D DATA ENTRY PROCESSOR ( Outsource) · Egypt-Giza-SMART VILLAGE BLDG. 4
- MANPOWER BUDGETING OFFICER · Egypt-Giza-SMART VILLAGE BLDG. 4
- PROGRAM MANAGER · Egypt-Giza-SMART VILLAGE BLDG. 1
- INTEGRATED STRESS TESTING & RISK ASSESSMENTS OFFICER / SENIOR OFFICER · Egypt
DIGITAL SOFTWARE ARCHITECT
at Commercial International Bank
JOB PURPOSE
Design cutting-edge digital banking solutions while playing a key role in defining and reviewing implementation of scalable, high-performance, and secure digital platforms.
KEY ACCOUNTABILITIES
Description
-
Design and implement scalable and secure software architectures for digital banking platforms using modern technologies like React, Flutter, Node.js, Java, and both SQL and NoSQL databases.
-
Lead the evaluation and integration of new technologies and frameworks that align with the bank's digital transformation objectives.
-
Create architecture blueprints, technical models, and high-level designs that support business goals while ensuring system flexibility, performance, and security.
-
Oversee the architectural direction for both front-end (React, Flutter) and back-end (Node.js, Java) technologies, ensuring seamless integration and data consistency across the stack.
-
Architect efficient data storage, retrieval, and processing solutions using a mix of SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases, optimized for high-volume transaction processing.
-
Ensure all digital banking platforms adhere to banking regulations, data privacy laws, and industry-standard security practices.
-
Work closely with product owners, developers, and other architects in DDC & IT to translate business requirements into technical solutions, balancing technical depth with practical delivery timelines.
-
Advocate for and lead the adoption of emerging technologies, such as cloud-native architectures, microservices, containerization, Data streaming, Event driven architecture, in the bank's digital products.
-
Design systems capable of scaling to meet high traffic demands while maintaining performance and reliability.
-
Mentor development teams on best practices in software development, including CI/CD pipelines, DevOps, and agile methodologies.
-
Engage with business and technical stakeholders to ensure digital solutions are aligned with organizational objectives and deliver value.
Policies, Processes and Procedures
- Participate and recommend improvements to policies, processes and procedures and manage their implementation to ensure all relevant procedural / legislative requirements are fulfilled.
Day-to-day management
Compliance
- Ensure compliance with all relevant CBE regulations, banking laws, AML regulations and internal CIB policies and code of conduct in order to maintain CIB's sound legal position and mitigate any potential risks.