Job Description
- Participate in requirements analysis.
- Write clean, scalable code using .NET programming languages.
- Test and deploy applications and systems.
- Revise, update, refactor, and debug code.
- Improve existing software.
- Develop documentation throughout the software development life cycle (SDLC).
- Excellent written and verbal communication skills in both English and Arabic.
- Critical thinker and problem-solving skills.
- Planning and Estimation of assigned work under the Agile process.