Oracle Developer

Confidential Company - Cairo

41
Applicants for
1 open position
41
Seen
6
Shortlisted
31
Rejected
Experience Needed:
3 to 5 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
Salary:
Confidential
Languages:
Arabic, English
Vacancies:
1 open position
About the Job
  • Designing software solutions to solve an identified business case
  • Implementing software applications using a variety of tools and solutions.
  • Handle full development cycle of large projects (analysis, design, implementation, testing, documentation)
  • Acting as second level of support for production systems users.
  • Transfer knowledge and know-how to developers
  • Maintain existing applications
  • Assist in implementing software development guidelines and conventions
Job Requirements
  • 3-5 years as oracle developer
  • Strong knowledge of Oracle forms 6i , 10g and 11g
  • Strong Knowledge of SQL and PL/SQL
  • Advanced proficiency with Oracle SQL (e.g. complex views/joins, analytical functions) and Oracle SQL Performance/Tuning
  • Advanced proficiency with PL/SQL Packages/Functions/Procedures programming and debugging, Oracle Collection and Object Types
  • Ability to generate, modify and version database object scripts (DML/DDL)
  • Experience with Oracle Data Pump and DBA tasks
  • Knowledge of Application server
  • Experience with Oracle development tools (TOAD, Oracle SQL Developer…) and Source Control Software.
  • Ability to work with multiple projects and priorities accordingly
  • Experience with ERP main modules is plus
  • ADF knowledge is plus
  • Computer Science or any relevant major field is must

Personal Attributes

  • Strong written and oral communications skills (English and Arabic)
  • Self-starter with proven ability and initiative to learn and research new concepts, ideas, and technologies quickly
  • Ability to effectively move forward on tasks even with ambiguous or changing requirements
  • Ability to prioritize and execute tasks efficiently in a high-pressure environment
  • Ability to work in a team-oriented, collaborative environment
  • Ability to quickly pick up new tools and technologies
  • Strong presentation and interpersonal skills to provide advice and guidance to other members of the team