Browse Jobs
For Employers
Post JobLog inGet Started

IT Software Tech Lead Fin-tech

Dafa
Cairo, Egypt
Posted 2 years ago
17Applicants for1 open position
  • 14Viewed
  • 11In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Responsibilities
  • Design and implement efficient, scalable, and maintainable cross-cut functionalities for the platform
  • Design and implement infrastructure necessary to support the implemented functionality.
  • Help and coach development teams on application and data designs
  • Work with code to use cross-cut functions. Our technology stack includes but not limited to: PHP5, PHP7, NodeJS (Express), Python, Java, APIs Rest, Web Socket, Fixed APIs, Crypto, Blockchain.
  • Maintain proper just enough documentation to ensure continuity.

Job Requirements

  • Requirements
  • English Fluent
  • Experience in exploring new technologies to improve the platform.
  • At least 8 years of experience in software development, inclusive of a minimum 3 years in Architect, Lead Engineer, or similar role in a Fintech/Banking
  • Good Experience in Crypto, Blockchain.
  • Excellent coding skills – somebody who is excited about beings hands on with code and trying technologies
  • Excellent understanding of architectural and software design patterns
  • Excellent understanding of modern web development technologies and practices
  • Preferred experience in the following technologies: Kubernetes, PHP(5,7), NodeJS(express JS), Python, ReactJS, RabbitMQ, MySQL, PostgreSQL, ElasticSearch, Jenkins, Swagger, Java, APIs Rest, Web Socket, Fixed APIs .
  • Good understanding of both relational and non-relational databases and best practices for modelling for these.
  • Experience with service oriented and/or microservice architectures
  • Experience with cloud environments such as AWS, Google and container orchestration platforms such as Kubernetes
  • Good communication skills and ability to speak both to technical and non-technical people
  • Ability to work in a both functional/matrix structure with various stakeholders
  • Self-motivated, fast learner, detail-oriented, team player.
  • Required a strong sense of good software design and architecture, and a mindset to express knowledge through the code.
  • An understanding that the software life cycle does not end with committing the code into repository, and knowledge of how it is running in production is as important as code itself - you therefore keep your infrastructure knowledge and skills up-to-date. You have a preferred programming language, but in practice, it does not make a difference in what you use.

Featured Jobs

Similar Jobs

Search other opportunities
JobsInstallation/Maintenance/RepairIT Software Tech Lead Fin-tech