Advisor / Assistant Manager
Alinma Bank
Total years of experience :17 years, 1 Months
1. Create software components that follow industry-standard design patterns, development methodologies, and deployment models
2. Participate in requirements gathering, specification, project planning
3. Design, write, test, debug, profile, manage, and document modern reliable applications using modular components and quality source code
4. Deploy JAVA web-based applications to different environments
5. Work closely with other programmers and developers to design and develop robust software components
1. Analyzes software requirements to produce project proposal and statement of work
2. Designs and implements software systems and product enhancement based on requirements
3. Designs test strategies, create test plan and test scripts to validate deliverables
4. Performs related duties as required
1. Participate in development tasks to implements software modules and product enhancement and fixes based on requirements
2. Configures and administers windows bases applications
3. Performs related duties as required