Friday, October 19, 2012

Staff Software Engineer

Immediate Hiring Requested / Staff Software Engineer:
Send your CV at: amr.samir@premieregypt.com 

Very Important Notes:

a- If you are interested; please forward your Updated CV including recent personal photo + your current package; to ‘’ amr.samir@premieregypt.com ’’ write in the subject: position you are applying for.

b- Please DO NOT apply if you don’t have the ‘’relevant experiences or qualifications required for each position’’; your CV shall be DISCARDED if you didn’t meet our expectations, Thank you for your understanding & kind cooperation.

Position: Staff Software Engineer
Job Description:
Advises others and assumes a technical leadership role in support of the solution construction, implementation, and system integration.
Controlling project schedules according to quality standards with software meeting user requirements, easily maintainable and delivered on time.
Provides technical advice to project managers and gives technical direction to team members.
Brings forward and escalates issues that jeopardize the success of the project.
Acts as a liaison in communication between project managers, quality assurance, team members and customers.
Participates in design, implementation and support of software products and/or systems.
Performs technical tasks including study, analysis, design, programming, product installation, system integration, and conduct education courses. 
Advises others on tools, technology, and methodology related to implementing IT solutions in their area of specialty 
Compares and articulates alternative approaches to a design, and implements technical solutions that meet initial requirements 
Prepares and reviews design documents, code and other development deliverables 
Developing and unit testing of assigned code 
Participates in the projects estimation and planning
Provides problem determination and code fixes
Investigating and introducing new technologies to the development team
Writing operational documentation
Maintaining systems by monitoring and correcting software defects

Qualifications:
Computer Science graduate
General computer science knowledge (languages, compilers, algorithms, analysis, programming structure) acquired through university education or equivalent experience
4+ years of experience in Java and J2EE projects.
Excellent in Java/J2EE development concepts, design pattern, UML etc.
Experience in JSF, JSP/Servlets, EJBs, Web services, JMS, SQL, JDBC and XML. 
Experience in Java frameworks like Hibernate, spring and Struts.
Experience in J2EE application servers (e.g., WebSphere, WebLogic or JBoss).
Multi-tiered application design and development.
Demonstrated analytical skills.
Ability to analyze problems and recommend practical solutions to attain desired results.
Ability to prioritize and execute tasks in a high-pressure environment.
Ability to independently own, design, write and test quality code, as well as function effectively in a team environment.
Fluency in speaking and writing English

Please Spread the Word, you may help a good or needy candidate finding an excellent opportunity!