EDC provides equal opportunities to all applicants; your personal excellence and professional caliber are the only selection measures.
EDC doesn't regard gender, religion, origin, ancestry, age, marital status, race or color as significant parameters for discrimination between applying candidates.
EDC does not accept recruitment agency resumes. We only accept resumes presented and sent by their sole owners.
At Egypt Development Center, we're looking forward to helping you utilize your potential, fulfilling your dreams and letting you take an effective role in crafting tomorrow's Web and building the future's software. Start browsing for the job that meets your dreams and potential right now and let us give you an idea about what we can offer you.
Browse through our current openings and click a job title to view the job details.
Senior Java Developers are responsible for the development of java based products/applications. They translate business requirements into technical. Candidates must be able to demonstrate professionalism in dealing with clients' requirements and possess an ability to represent the company's interest in meeting customer needs. Ability to understand business requirements, articulate technical issues, architect software solutions, and deliver robust software is a must.
Senior java developer will work both in team environments and alone.
The technical savvy individual with fine-grained experience in Java technologies and an interest in programming non-routine, cross-platform, multi-client, consultant level projects will find this position a good fit.
Since this position requires that individuals be able to deliver high quality code, we ask that only senior level java developers (who have proven experience in delivering projects to production) apply to this position.
With close direction, serves as a member of a project team to support the development/integration/implementation of Java applications.
Responsible for basic level of designing, coding, unit testing, debugging and editing software code in Java, XML and SQL as assigned. Given user requirements and technical spec, developer will independently code, test and implement final solution using disciplined software development processes.
Team Leaders are responsible for leading small teams of developers. They educate, guide and mentor their team members and help them achieve their goals effectively. They translate business requirements into technical specifications. Candidates must be able to demonstrate professionalism in dealing with clients' requirements and possess an ability to represent the company's interest in meeting customer needs. Ability to understand business requirements, articulate technical issues, architect software solutions and deliver robust software is a must.
Team leader will mostly work both in team environments and in some circumstances, where a very high level of technical experience is required, will work alone.
The technical savvy individual with fine-grained experience in Java technologies and an interest in programming non-routine, cross-platform, multi-client, consultant level projects will find this position a good fit.
Since this position requires that individuals be able to deliver high quality code, we ask that only team leaders or senior level java developers (who have proven experience in delivering projects to production and leading small teams) apply to this position.
PHP Developers are responsible for the development of PHP based websites. They translate business requirements into technical. Candidates must be able to demonstrate professionalism in dealing with clients' requirements and possess an ability to represent the company's interest in meeting customer needs. Ability to understand business requirements, articulate technical issues, architect software solutions and deliver robust software is a must.
PHP developer will work both in team environments and alone.
The technical savvy individual with fine-grained experience in PHP and related technologies and an interest in programming non-routine, cross-platform, multi-client, consultant level projects will find this position a good fit.
Since this position requires that individuals be able to deliver high quality code, we ask that only experience PHP developers (who have proven experience in delivering projects to production) apply to this position.
Technical writers will be responsible for maintaining and updating online documentation for web-based and desktop product. Assignments include updates to context-sensitive report help, report previews, FAQs, release notes and user manuals, Reference Guide and conversion of online help to paper-based format.
A Project Manager is responsible for management of assigned project(s) and sub-project(s). Software development plan is the basis for project management responsibilities. Some analysis duties would be required for requirements management.
The System Architect is responsible for determining software system specifications, input/output processes and working parameters to meet business requirements and compatibility.
Works on extremely complex problems and provides strategic technical direction. Oversees the preparation, presentation and follow-up of major projects. May manage the efforts of other software design engineers to ensure system performance requirements are met.
Establishes operational objectives and assignments and may delegate assignments to subordinate staff. May manage large teams of multi-disciplinary personnel to ensure congruence of the various software and communications approaches. May be responsible for the technical direction, leadership and training of less experienced staff.
Install, configure and support Linux-based Infrastructures including servers, clients, local area network (LAN) and Internet connectivity.
Maintain network hardware and software. Monitor network to ensure network availability to all system users and perform necessary maintenance to support network availability. Supervise other technical support personnel and plan, coordinate and implement network security measures.
This individual is responsible for designing UI Web Application screen flows, usability, look & feel and graphics with consistent end user experience, works in a collaborative fashion with the requirements analysts, business and end users.
Works with others on the UI Design team to translate and support the development of the application UI as defined by the specification and constraints. Analyze business needs and translate them visually through the Web design (look and feel).
Evaluates and tests new or modified software programs and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines: Writes, revises and verifies quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
Evaluates and tests new or modified software programs and software development procedures used to verify that programs function according to user requirements and conform to establishment guidelines: Writes, revises and verifies quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
The Online Ad Management Specialist manages the initiation, monitoring and execution of different operations involved in online advertisement using different ad-management tools (e.g. Being SpinBox, DoubleClick, etc...).
An Online Ad Management Specialist will receive booking orders from the client after the sales cycle with the client is complete, create a new online advertising campaign (including ad trafficking and testing) and compose relevant tags for optimizing online search operations. He will also monitor and ensure a smooth execution of the campaigns, as well as resolve or report any technical problems that occur in the campaign, with the help of the portal partners.
Tasks will also include periodical reporting of the performance of the campaign to the clients and sales team, as well as submitting periodical and/or final comprehensive reports for every campaign.
Ideal candidates should carry a degree in computer science and/or possess experience in the same line of business with development capabilities.
The Web Portal specialist manages the operation of organization portals, works to ensure that the content and elements of the organization portals are consistent with organizational objectives, and manages the creation of new ideas and marketing concepts in the portals.
Good representative person of the company's image, objectives, and working environment who performs administrative and office support activities.
This position is for a very active candidate who is willing to have a positive impact on the whole organization.
The HR Manager is expected to have an excellent, proven track record in his/her field. The successful candidate must be a strong, decisive, results oriented leader who can develop and manage relationships across the company and with a wide variety of partners based on trust, teamwork and knowledge. The following details specify responsibilities for this critical role:
Serve as a key member advising business leadership team responsible for HR processes.
Function in an active and influential business advisory role with executives in order to drive business results.
Leverage broader HR team resources to drive change in leadership & organizational development, compensation and staffing.
Specific areas of focus over the next 12 - 24 months include: developing and implementing staffing & learning strategies, developing retention strategies, leadership and organizational development, talent planning, ensure diversity, compensation management and delivery, performance management, workforce planning, increasing associate satisfaction and engagement, build-out campus recruiting program.
Job duties will sometimes require travelling.
Do you have valuable knowledge, solid experience or brilliant ideas? Are you gifted in your field and have passion for your job?
Do you think outside the box, and believe you can be a valuable asset in our dynamic, innovative and aggressively ambitious team? People with these genuine talents are highly recognized and appreciated at EDC.
Even if you can't find your dream job on our website, we always have a place for you. Simply imagine your job, and tell us about it. Our doors are open, let us know how you can help us, and how we can give your fast growing career a major boost.
We're looking for bright people with these genuine talents from various backgrounds, anywhere from technical oriented, administrative to ambitious entrepreneurs who wish to shape the future with their exotic ideas. The options are countless.