Wednesday, March 30, 2011

Senior Software Developer

Employer Microtech
Job Title Senior Software Developer

Languages Fluency in English is a must
Country Egypt
Job Category Computer, Software Engineering
Job Type Full Time
Description  Documenting Technical design and architecture.  Work with project leaders and business analyst to understand software requirements  Analyzing and documenting detailed requirements for application components.  Documenting design and technical specifications for components.  Coding application components according to company coding standards.  Executing unit tests.  Executing peer reviews  Documenting components according to company documentation standards.  Analyzing and diagnosing application problems.  Assisting in the development of less experienced developers.  Meeting individual deadlines and contributing towards team objectives.  Learning and becoming efficient with new technologies as dictated by the product strategy.  Putting forward improvement suggestions at any stage of the product life cycle.  Presenting progress reports to his/her supervisor on a regular basis.  Reporting problems, failures, inability to meet deadlines and communications (whether between departments or with customers) to his/her supervisor.  Assisting in the QA Process as required
Qualifications  Bachelor Degree in Computer Science/ Computer Engineering.  Knowledge of database design methodology (data modeling, process modeling, and ERD & DFD) is a must.  Minimum 3 years of experience of developing software applications and/ or 2 years experience in developing Business Applications.  Knowledge of Microsoft SQL Server development.  Knowledge of database performance optimization techniques.  Knowledge of object oriented programming techniques.  Knowledge of Delphi and/or C++ and/ or MS Visual Studio is a must.  Good command of English and Arabic languages (spoken and written) is a must.  Excellent communications and analytical skills.  Excellent time management skills.  Ability to work under pressure and meet deadlines
Gender Any
Education major Computer
Experience 3 - 5 Years.
Salary (L.E.) Negotiable
Job Contact Person Sara Aziz
Job Contact Email hr@microtech.com.eg