Browse Jobs
For Employers
Post JobLog inGet Started

Web Developer

Coptic Orphans
Heliopolis, Cairo
Posted 5 years ago
14Applicants for1 open position
  • 13Viewed
  • 0In Consideration
  • 1Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Egypt - Software Developer

Purpose of the Job:

  • Software Developer is an Information Technology professional whose main objective is to design, develop and support all Coptic Orphans' web applications, work with others to produce requirements for new products, responding to outages, sometimes direct third-party partner's in the achievement of business/technology, plan and implement regular changes in the existing apps which may come frequently as per business needs changes.

Essential Functions and Responsibilities:

  • Performs analysis, designing, and development of all web application.
  • Develops code necessary to complete the assigned project(s) in the specified timeframe according to standards and guidelines.
  • Interprets business requirements and implements the necessary technology to fulfill those requirements.
  • Performs troubleshooting as required, leads problem-solving efforts often involving outside vendors and other support personnel and/or organizations.
  • Responsible for implementing needed modifications and design changes requested for the current system's functionalities.
  • Employs best practices for designing, development, testing, and security.
  • Designs and an updates software database. This includes, but is not limited to: Software Applications, Websites, Data communication Processes, and user interfaces.
  • Interface with stakeholders at different levels/units of business leadership to ensure excellent delivery on requirements
  • Ensures high availability and acceptable levels of performance of mission-critical systems.
  • Keep track of the system architecture design and ensure design compatibility.
  • Perform proactive system monitoring to identify any performance, data consistency or security issues.

Supervisory Responsibilities:

  • None

Job Requirements

Knowledge and Skills:

  • Bachelor's degree in computer engineering, computer science, information systems management or related fields.
  • 3-5 years of related, professional experience.
  • Must have 3+ years of Java/J2EE development experience
  • Extensive knowledge of internet/intranet web sites, web site design, and web technologies.
  • Experience with Databases.
  • Experience with the following web technologies: XML, REST/SOAP, Web/Application Servers.
  • Full Stack development including HTML, JavaScript Frameworks, CSS
  • Excellent knowledge of Data Analysis and Data Visualization.
  • Ability to identify and solve problems, complete tasks in a timely manner.
  • Ability to gather, analyze and present information and numerical data effectively, and a demonstrated, high level of accuracy and thoroughness in all duties.
  • Ability to guide less experienced colleagues and mentor them.
  • Ability to lead projects and coordinate/utilize the internal resource and external vendor to ensure project success and smooth delivery.
  • An eye for detail is a must.

Physical Demands (walking, lifting, carrying, etc.):

  • Typical office environment limited to walking, sitting, typing, using the telephone and office equipment, and occasional lifting of boxes and luggage.
  • Occasional travel, nationally or internationally, is expected.

Working Conditions and Environment (i.e., necessary travel, unusual work hours, etc.):

  • May be required to work extra/off-duty hours/travel abroad when necessary.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentWeb Developer