1-Software Architect (Code x1)
Software Architect with Java and extensive Open Source technology In this role you will be responsible for the architecture, design, and development of scalable web-based applications.
What you'll be doing:
- Defining the architecture and strategy of a scalable web-based platform
- Working with a qualified team in technologies (Java / .Net)
- Coordinate the cross-functional development and architecture
- Come up with creative product and architecture ideas

- 6+ years experience with product development and architecture of consumer software and applications
- Java/J2EE, EJB, Maven, Hibernate, Spring, JSF, Struts2,...
- Open Source Expertise
- Apache, Linux, Tomcat, JBoss, WebSphere, WebLogic,...
- Hands-on mindset - Architecture and Coding
- Experience rewriting, refactoring, re-architecture and scaling applications
- Prior experience serving as a Principal Architect

2-Functional Analyst (Code x2)
The Functional Analyst will design and test functionality for the development of new and the enhancement of existing software solutions.
Job Description:
A). Analysis
- Analyze business requirements submitted by Product Management
- Validate business and functional requirements and provide analysis of production requirements
- Review change requests
- Provide information to the Product Management as necessary for the elaboration of business cases and RFP responses
- Elaborate functional specifications
- Carry out the functional walk-through of the product with the Development team and Product Management
- Produce Functional Specifications, and then verify that finished products match both Customer expectations and Functional Specifications.
- Produce Feasibility Studies and/or in cooperation with Developers
- Interface with customer during functional specification, testing and initial implementation phases as necessary
- Work closely with Development colleagues to ensure deep understanding of Business Requirement and Functional Specification is passed on
B). Testing
- Size specification and testing phases based on requirements
- Deliver test plans and test scenarios
- Manage software testing in accordance with the test & quality management plans
- Test product in order to ensure compliance of the delivered functionality and system integrity, and perform functional sign off
- Report on Test team activities & testing status
The ideal candidate must have the following demonstrated skills and experience:
- At least 6 years Experience in IT Software Development environment
- At least 2 years Experience in Quality Assurance / Testing / Business Analyst

3- Programmers Senior (Code x3)
Must have strong technical expertise in Java, JSP,XML, J2EE, PHP, Struts, JSF, Portlet, JUNIT, Spring, Hibernate, MySQL, Oracle, SQL Server.
2-3 years of development experience on Java.
Solid knowledge of project lifecycle.
Excellent verbal and written communication.
Flexible to work in part time.
Prior work experience on Open Source portals desirable.

4- Programmers (Code x4)
Must have Solid knowledge in Java, JSP, XML, J2EE, PHP, MySQL.
More than one year of development experience on Java.
knowledge of project lifecycle.
Excellent verbal and written communication.
Flexible to work in part time.
Prior work experience on Open Source portals desirable.
The applicant must be of Egyptian nationality
Please send cv to this Email: hire@elite-eg.com