-
-
- 4+ years total experience in software development; 2+ yrs of which in implementing and deploying business applications
- B.Sc. Degree in Computer Science, Engineering or related discipline with information technology focus.
- Excellent Arabic and English communication skills
- Ability to work with minimal supervision.
- Ability to analyze information and make appropriate recommendations.
- Very Good schedule development skills using Microsoft Project.
- Strong knowledge of client/server and internet systems architectures.
- Strong understanding of Microsoft technologies in the web and/or desktop environment
- Experience in Microsoft .NET
- Understanding of the Software Development Life Cycle (SDLC).
- Knowledge and experience using project management software such as Microsoft Project.
- Good understanding of application programming, database and system design.
- Risk assessment skill
- Strong negotiation skills
- Strong decision making skills.
- Ability to adapt and change based on new business requirements and environment.
- PMP Certification is preferred.
Responsibilities:
- Review and validate customers’ requirements.
- Coordinate with customers for project need analysis and progress to ensure customer satisfaction.
- Responsible for project progress reporting to the PM (e.g., status reports, project plans
- Act as liaison between the clients, project managers and the implementers
- Ensure quality & reliability for business applications by conducting smoke testing and business process auditing as per the clients requirements
- Conduct orientation; training and UAT (User Acceptance Test) sessions with the clients
- Lead the implementers through software projects, assign tasks based on the breakdown of tasks and follow up on tasks progress.
- Provide project manager with time estimations on site activities
- Implement business applications on client environment