Senior Software Analyst

Employer:CPTIT
Job Title: Senior Software Analyst
Location: Riyadh, Saudi Arabia
Job Type:Full Time Employee
Category:Information Technology
Description: Performs various functions as part of the software development team; Serves as a liaison between the software end user and the developer. Primarily responsible for transmitting the demands of the user to the developer, with duties covering: preparing a software requirement and specification document for the developer to apply in producing the product.Consists of the following tasks, duties, and responsibilities, which are commonly assigned to them:
  • Responsible for planning and facilitating user design sessions
  • Responsible for documenting interaction (questions and responses) from a business owner
  • Adhere to company data functional and user interface standards in the design of application user interface, including screen layout, access, and navigation
  • facilitate knowledge transfer by presenting results of all analysis and deliverables to project teams
  • Document decisions and the supporting reasons for the action made at each design meeting
  • Identify and communicate project and design risks to the project manager
  • Manage tasks according to prescribed project priorities and provide progress reports on projects
  • provide support for business needs by running custom reports
  • Responsible for troubleshooting software applications and document technical resolutions for research tickets
  • handle tough technical problems and data issues
  • Provide post-implementation support
  • Provide support in the development of in-house applications and tools
  • Responsible for the creation or review of user documentation for assigned projects
  • Provide regular progress reports and updates on tasks and job estimates to supervisor and project management as necessary
  • Comply with department methodologies and software development methodologies.

Qualifications:
  • Education: Bachelor’s Computer Science, Management Information Systems, or a similar field. 
  • Ability to elicit and document functional requirement, write specifications and use cases, and design user interfaces requirement for applications
  • knowledge of software technology, computer programming experience, and broad business knowledge.
  • Develop business process models
  • Positive attitude even under high pressure and stressful situations
  • Possess strong problem solving and analytical skills
  • Must be highly organized individuals with the ability to manage teams, resources, processes, and time to achieve a target result within the stipulated timeframe
  • Must be able to communicate effectively both orally and in writing
  • Have strong interpersonal skills to manage a relationship with both parties
  • Test and troubleshoot complex software applications.
Experience:Min: 1 Max: 5
Salary:Unspecified
Contact:

Collected from:

Posted in Information Technology