Browse Jobs
For Employers
Post JobLog inGet Started

Senior Web Developer

Expleo
Cairo, Egypt
Posted 5 years ago
13Applicants for3 open positions
  • 6Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Overview

Works autonomously and acts as a senior providing professional advice, managing and/or co-ordinating an area within Development. Leads technical areas within Development projects using available frameworks and tools and establishing project plans with on-time and on-budget project goals.

Responsibilities

  • Leads multiple phases of technical areas within a project and/or multiple small projects of moderate scope and sometimes complex assignments, responsible for a certain area and conditions.
  • Provides technical guidance in designing, developing and unit testing applications in accordance with established standards relating to product quality.
  • Leads in the collection and documentation of user requirements, development of user stories and estimates.
  • Prepares reports, manuals and other documentation on the status, operation and maintenance of software, conducting research to define problems and preparing responses to anticipated questions.
  • Identifies accurately project risks and reports effectively to relevant stakeholders.
  • Implements robust error handling and clear/consistent reporting functionality, investigating and reporting on hazards and potential risk events within a project or business area.
  • Leads multiple phases of technical areas within a project and/or multiple small projects of moderate scope and sometimes complex assignments, responsible for a certain area and conditions.
  • Leads in the collection and documentation of user requirements, development of user stories and estimates.
  • Communicates clearly with management and technical support colleagues and project stakeholders.
  • Provides technical guidance in designing, developing and unit testing applications in accordance with established standards relating to product quality.
  • Selects appropriate standards, methods, tools and applications for project use.
  • Designs and develops unit test applications in accordance with established standards.
  • Maintains and improves the performance of existing software.
  • Designs and updates software database.
  • Prepares reports, manuals and other documentations related to the status or the maintenance of the software.
  • Plans and delivers software platforms used across multiple products and organizational units.

Job Requirements

  • Bachelor in Computer science, Information Systems or other related field, or equivalent work.
  • Fluent in English is a must.
  • Fluent in German is a plus.
  • 5 + years of experience in the development field.
  • Good understanding of system architecture.
  • Deep expertise and hands on in Databases and SQL.
  • Good understanding of Reporting Tools – Crystal Reports, SSRS.
  • Knowledge of Agile development methodologies.
  • Experience in developing multi-lingual web applications is preferred.
  • Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API's.
  • Good knowledge of Object oriented programming
  • Good knowledge of java and other high level scripting languages
  • Experience in planning and delivering software platforms used across multiple products and organizational units.
  • Strong understanding of UI, cross-browser compatibility, general web functions and standards.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Web Developer