Software R&D Lead

    • Cairo, Egypt

Position:
Software R&D Lead

Job Description:
We are looking for a software engineer to join a great team of software developers. This position involves working on a variety of aspects of software engineering, such as architectural improvement, refactoring, code optimization, and the development of new algorithms and new features. You will be part of an agile team on all stages of software solution development from the concept.

Responsibilities include:

  • Researching and designing software features that solve market problems.
  • Perform market research to determine what types of technologies might be successful among consumers, research technology ideas to determine their viability, and research how existing technologies on the market are performing.
  • develop prototypes & tools to deliver the best technology use to the Development team.

Skills:
  • Hands-on experience in Java 8, Spring Boot, Angular, Apache Solr
  • Strong understanding of cloud migration techniques (on-premise to Cloud Platforms).
  • Extensive knowledge about designing RESTful services and integrated with other providers.
  • Hands-on experience in developing platforms using Microservices Architecture and the ecosystem with the cloud as backend.
  • Experience with Continuous Integration, Continuous Delivery, and Agile practices.
  • Databases experience using RDBMS like Oracle, MySQL as well as NoSQL databases like HBase.


Location:
Cairo, Egypt (Al Emdad & Al Tamween)

Time Type:
Full time



Job Category:
Information Technology


Back to top