1. Analyze software requirements and define program parameters and specifications.
2. Implement the correct programming methodology in the software life cycle based on the existing framework.
3. Generate test data and test cases for application testing purpose to ensure that the requirements are appropriately developed.
4. Study application change requests and handle the changes of the request implementation.
5. Generate system design, program coding, and data definition documentations.
• BS in Computer Science or equivalent in software development
• 2 to 4 of experience in programming and system analysis.
• Good language skills (Arabic and English)
• SQL, Windows, Android, C-sharp, ASP.net