Senior Android Developer

Universal Payment Services - Nasr City, Cairo

Applicants for
1 open position
Experience Needed:
5 to 7 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job
  • Designing, executing, assessing, and troubleshooting software programs and applications which include: configuring, analyzing, designing, coding, developing, unit testing and documenting software specifications throughout the project life cycle. This responsibility will extend to contributing in the estimates of the project, the quality and timeliness of the deliverable and the project’s compliance with the organizational processes and standards. This position usually requires 5-7 years of relevant professional experience or equivalent education.

Software Design.

  • Handles the following for each assigned design unit:
  • Evaluate alternatives
  • Defines external/other Interfaces
  • Defines external interactions of the System Units (SUs) in detail documents design decisions in a design document
  • Understand different design diagrams
  • Design database schema and initially builds it

Software Construction.

  • Set up and build the working environment, as in configuration management plan
  • Coding using software building tools


  • Creates unit test cases


  • Code review
  • Design review

Project management/activities

  • Review project plan and provide feedback
  • Involved in developing project estimates and the sizing
  • Involved in developing change requests estimate.

Software Maintenance

  • Understands other people’s code with ease

Job Requirements

Requirements understanding and validation.

  • Understand and verify the Functional Requirements of the software
  • Understand the non-functional Requirements of the software
  • Determine the existence of any conflicts within the Requirements of the software
  • Requirements’ Owner ensures the commitment of the development team to the requirements.

About this Company

Universal Payment Services - a Kuwait-Saudi partnership with a capital of 50 million USD - is one of the leaders in transaction processing and offers international, top-notch electronic transaction processing services through high speed, robust electronic information network.... (More)

See all Careers and Jobs at Universal Payment Services
Android Mobile Development Jobs, Courses & Career Opportunities in Egypt
Signup for an employer account and Post your Jobs!