Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Write well-designed, testable, efficient code by using best software development practices.
- Build and Integrate data from various back-end services and databases.
- Designing the architecture of the components of an application
- Fixing bugs in existing projects
- Building and testing Application Program Interfaces (APIs) for applications to exchange data
- Staying up to date with new trends and advancements in web development
- Building and maintaining databases
Job Requirements
- Fluency in .NET Core, Angular and related technologies
- Familiarity with RDMS, No-SQL and database management tools
- Familiarity with code management tools such as Git.
- Acquaintance with task management tools.
- Exposure to Agile software development practices and processes.
- Exposure to AI, Machine learning tools, programming languages and frameworks is a plus.
- Good communication Skills
- Good English skills Speaking and Writing
- Cairo Resident is preferable
- BS in computer science, engineering or similar
- Can-do attitude and enthusiasm about building great software systems that affects people lives positively.
- A team player, yet self-independent and low follow up self-initiator.
- Willing to join a small team with great potential to grow, wearing multiple hats and a good appetite for unconventional challenges.
- Seeking learning every day, however, doesn’t fall into the trap of endless learning without producing value to customers, colleagues and oneself.