سجل إميلك وتوصل بمواضيعنا :

الاثنين، 4 فبراير 2013

Analyst Programmer

Role Purpose:

Development

•Work within a team to design and develop software applications according to user requirements and technical design specifications.
•Testing
•Assessing the progress and effectiveness of the test effort
Researching
•Research, evaluate and recommend different tool sets, applications and emerging technologies.
Reporting
•Reporting and on time escalation of production problems.

Key Accountabilities:
Development
•Work within a team to design and develop software applications according to user requirements and technical design specifications.
•Develop and execute test scenarios and work on fixing bugs and problems.
•Adhere to software standards and QA methodologies and processes.
•Evaluate, prioritize, and ensure accuracy, and log problem fixes or workarounds.
•Responsible for developing and testing components (and the test components), in accordance with the projects adopted standards, for integration into larger subsystems.
•Create product artwork that is included as part of the product packaging.
Testing
•Assessing the progress and effectiveness of the test effort
•Advocating the appropriate level of quality by the resolution of important Defects
•Advocating an appropriate level of testability focus in the software development process
Researching
•Research, evaluate and recommend different tool sets, applications and emerging technologies.
Reporting
•Reporting and on time escalation of production problems
Education: Bachelors Degree in computer science and/or engineering or equivalent 

Work Experience: 
• 2+ Years work experience in the software development field.
• Experience in designing and implementing enterprise software systems (2+ projects of medium-large systems)

Personal Skills:
• Good analytical skills
• A challenging and enquiring mind
• Attention to detail and tenacity
• Good communication skills are important.

Technical skills: 
• Diagnostic and problem solving skills.
• Object-Oriented analysis and development experience.
• Excellent knowledge of core Java.
• Very good knowledge of J2EE.
• Excellent knowledge of HTML.
• Excellent knowledge of java script.
• Excellent knowledge of JSP and Servlets.
• Good knowledge of XML/XML parsing.
• Very good experience of Web development techniques, with working knowledge of WEB-2.0 and Ajax.
• Excellent knowledge of SQL.
• PL-SQL is a plus.
• Good knowledge of DB design.
• Fair knowledge of WebService concepts and development.
• Good knowledge of Object Relational Mapping techniques.
• Good knowledge of Unit Testing techniques.
• Good knowledge of Enterprise Application Servers.
• Good knowledge of Version Control Tools.
• Familiar with SDLC and development processes and methodologies with experience of team based development (Agile knowledge is a plus).
• Fair knowledge of design patterns.
Location : Smart Village C3 Smart Village C3  Giza 
Job Type : Full-time
Closing Date : Ongoing apply now

ليست هناك تعليقات:

إرسال تعليق