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