System Analyst

Be among the first applicants.
Arabic Computer Systems
Riyadh
SAR 200,000 - 300,000
Be among the first applicants.
Today
Job description

ACS is seeking a skilled software analyst to join our team. As a software analyst, you will be responsible for analyzing, designing, and improving software solutions that meet business and customer needs.


Requirements

  1. Gather and analyze business and technical requirements for software development projects.
  2. Work closely with stakeholders to understand their needs and translate them into detailed technical specifications.
  3. Create software design and system architecture documentation based on business requirements.
  4. Collaborate with development teams to ensure software solutions align with design specifications.
  5. Conduct feasibility studies, gap analysis, and risk assessments for software initiatives.
  6. Monitor and evaluate software performance and recommend improvements.
  7. Analyze existing systems and recommend modifications, upgrades, or new implementations to enhance functionality and performance.
  8. Assist in quality assurance by defining test cases and supporting UAT (User Acceptance Testing).
  9. Create detailed reports and presentations on system performance and software analysis.
  10. Serve as a liaison between technical teams and non-technical stakeholders.
  11. Provide ongoing support and training for software users.

Required Skills and Qualifications:

  1. Bachelor's degree in Computer Science, Information Technology, or a related field.
  2. Proven experience as a software analyst, business analyst, or a similar role in software development.
  3. Strong understanding of software development life cycle (SDLC), Agile, or waterfall methodologies.
  4. Proficiency in requirement analysis and system design techniques.
  5. Experience with process modeling tools (e.g., UML, BPMN) and requirements management tools (e.g., JIRA, Confluence).
  6. Familiarity with database management and query languages such as SQL.
  7. Excellent problem-solving skills and analytical thinking.
  8. Ability to communicate complex technical information to both technical and non-technical stakeholders.
  9. Strong documentation skills for creating technical specifications and business process models.

Preferred Qualifications:

  1. Experience in specific software domains like ERP, CRM, or financial systems.
  2. Knowledge of programming languages or scripting (e.g., Python, Java, JavaScript).
  3. Understanding of data analysis and business intelligence tools.
  4. Knowledge of DevOps practices and CI/CD pipeline integration.
  5. Certification in software analysis or business analysis (e.g., CBAP, IIBA).

Soft Skills:

  1. Strong interpersonal and communication skills to facilitate collaboration across departments.
  2. Excellent organizational and time-management abilities.
  3. Ability to work independently and within a team.
  4. Strong attention to detail and ability to work in a fast-paced environment.

Benefits

  • Private Health Insurance
  • Paid Time Off
  • Training & Development
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new System Analyst jobs in Riyadh