We currently have an opening for a Technical Consultant to join our dynamic team in Cairo, Egypt.
Responsibilities
Implementing & maintaining Backend Systems
Designing Backend Solutions based on business requirements
Technically Guide, help and support subordinates in the development, peer review and testing of APIs in different projects
Play the role of a mentor subordinates in order to help them grow and empower them to achieve more
Be involved in the study, analysis and implementation of projects solution architectures.
Skills
Requirements
Bachelors or master’s in computer science, Engineering or equivalent.
3 to 5 relevant development years of experience evolving and maintaining banking applications.
Previous experience working in an agile team.
Relevant work experience in Java and Spring
Proficient knowledge of Java, Java SE, Java EE, Spring, Hibernate, Angular, JavaScript, and SQL (Oracle or SQL Server) in UNIX Or Windows operating system
Strong knowledge of object-oriented programming
Experience in software solutions and life cycle
Aptitude for programming and learning new technologies
Adequate Knowledge in Banking and Finance
Strong knowledge in supply chain language and development
Strong verbal and written skills, and proficiency in English.
Team orientation, and good leadership skills to both develop detailed specification documents with clear project deliverables and timelines