Analyst programmer
UNRWA
Total years of experience :17 years, 11 months
• Conduct & manage business meetings with the clients to understand their needs and facilitating the requirements gathering activities.
• Analyze business requirements and prepare the software development life cycle documents
• Design databases, applications tiers and user screens to be attached with the design document.
• Organize work schedules based on priorities.
• Plan daily development related activities during the project.
• Lead the software development team through software projects and assign tasks to the developers based on the project work breakdown structure and follow up on tasks progress.
• Developing training materials and conducting training of trainers for associated trainers working with the systems users.
• Researching, consulting, analyzing and evaluating system program needs
• Identifying technology limitations and deficiencies in existing systems and associated processes, procedures and methods
• Testing, debugging, diagnosing and correcting errors and faults in an applications programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
• Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
• Writing, updating and maintaining technical program, end user documentation and operational procedures
• Participating in analyzing business cases and assigning tasks to team members, and helping in solving team members’ tasks problems.
• Design and develop front and back end web applications, web sites, windows applications, xml web services, and windows services Using Ms .Net technologies and tools
• Design and develop data and middle tier components to do data manipulation and business rules enforcement.
• Responsible for designing and implementing databases Using Ms. SQL Server.
• Developing reports using SSRS
Testing the systems developed by the company on .net Language:
Like Accounting and Operation systems
• Designing .Net Screens
• Dealing with Database in the general tasks:
Backup and making the DTS packages
• Assisted in putting the standards in the company.
licensed Bachelors degree in Computer Science