Software Developer / Document Engineer

Nagwa - Nasr City, Cairo

Experience Needed:
More than 1 year
Career Level:
Entry Level
Job Type:
Full Time
6,000 to 9,000 EGP per month
4 open positions
About the Job

Job Summary:

  • Will be in charge of receiving software new modules of modifications from team leader and conducting analysis and design.


  • Develop new modules and modify document existing modules
  • Participate in conducting analysis documents about user requirements, and impact of them on current systems
  • Set time frame for module tasks
  • Code debugging and tracing
  • Stay up to date with the latest software development technologies and methodologies to develop internal work
Job Requirements

Qualifications & Work Experience

  • Bachelor’s degree in any field.
  • At least one year of related experience.
  • Good command of both written and spoken English.
  • Excellent knowledge of DB concepts and tools.
  • Excellent knowledge of Dot Net framework.
  • Excellent knowledge of OOP (concepts, techniques, principles, analysis, and design).
  • Excellent knowledge of design patterns.
  • Knowledge of type setting language (LaTeX).
  • Experience with native document processing (any language).
  • Knowledge with image processing techniques (is a plus).
  • Excellent knowledge in XML, XSL, SVG, and any other document processing tools.

Job Behavioral Competencies

  • Very good communication skills.
  • Has good R&D skills.
  • Accuracy and attention to detail.
  • Highly organized.
  • Time and stress management skills.
  • Problem solving skills.
  • Adaptability and flexibility.
  • Ability to learn.
  • Analytical thinking.
About this Company

Nagwa is an educational technology startup with offices in Windsor, UK and Cairo, Egypt. We have over 300 staff members who are working on creating digital educational products for students.

Our mission is to educate the world.

Our vision is to be a... (More)

Industry: Education
See all Careers and Jobs at Nagwa
Signup for an employer account and Post your Jobs!