Browse Jobs
For Employers
Post JobLog inGet Started

Lead Software Developer (Document Engineer)

Nagwa
Nasr City, Cairo
Posted 6 years ago
12People have clicked1 open position
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Job Summary:

  • We are looking for a highly motivated software developer who will be in charge of receiving new modules of software modifications from team leader and conducting analysis and design.

Responsibilities:

  • Receiving requests for new modules and modifications to existing tasks from team leader
  • Participating in conducting analysis reports about user requirements, new task requirements, and impact of new task on the internal work flow
  • Designing modules by dividing the user requirements into sub modules and setting a time frame for task completion
  • Assigning sub-modules to software developers and start programming of modules
  • Tuning database and tools performance
  • Testing data validation, debugging, and test case scenarios
  • Staying 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.
  • 5+ years of related experience.
  • Excellent knowledge of OOP (concepts, techniques, principles, analysis, and design).
  • Excellent knowledge of design patterns.
  • Excellent knowledge in string manipulation, image processing, XML, PDF parsing, MS Office add-in programming, and data analysis.
  • Good command of both written and spoken English.
  • Good knowledge of web development.
  • Good knowledge of Dot Net (MVC, C#).
  • Good knowledge of Python.
  • Good knowledge of DB concepts and tools.
  • Good knowledge of ORM.

Job Behavioral Competencies:

  • Very good communication skills.
  • Accuracy and attention to detail.
  • Highly organized.
  • Time and stress management skills.
  • Very good problem solving skills.
  • Adaptability and flexibility.
  • Ability to learn and think analytically.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Software Developer (Document Engine...