Job Search and Career Advice Platform

Enable job alerts via email!

Senior System Analyst Software Development

AQARY GROUP

Abu Dhabi

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Abu Dhabi is seeking a highly skilled System Analyst (Architecture) to design and implement complex software systems. The individual will gather requirements, conduct feasibility studies, and define system architectures. Candidates must possess a Bachelor's degree in Computer Science and have at least 5 years of relevant experience. Proficiency in both Arabic and English, alongside strong analytical and problem-solving skills, is crucial for success in this role.

Qualifications

  • Minimum 5 years of experience in software system design and architecture.
  • Proficiency in system design methodologies and tools.
  • Strong understanding of software development principles, best practices, and SDLC methodologies.

Responsibilities

  • Gather, analyze, and document business and system requirements.
  • Conduct feasibility analysis to assess technical, financial, and operational viability.
  • Define and oversee system development processes ensuring compliance with SDLC best practices.

Skills

System design methodologies
Software development principles
Problem-solving skills
Effective communication
Cloud services
Microservices
Technical leadership

Education

Bachelor's degree in Computer Science
Job description

We are seeking a highly skilled System Analyst with a strong software background to join our team. As a System Analyst (Architecture) you will be responsible for designing and implementing complex systems and architectures in software projects. Your expertise will be instrumental in shaping the technology landscape of our organization.

Key Responsibilities:
  • Requirement Engineering: Gather, analyze, and document business and system requirements.
  • Feasibility Study: Conduct feasibility analysis to assess technical, financial, and operational viability.
  • System Development Life Cycle (SDLC): Define and oversee system development processes ensuring compliance with SDLC best practices.
  • System Architecture & Design: Architect and design robust, scalable, and high-performance software solutions.
  • Database Schema Design (XML): Design efficient and optimized database structures for system performance.
  • Data Flow Diagram (DFD) & UML Diagrams: Develop DFDs, UML diagrams, and other system blueprints.
  • Entity-Relationship Diagram (ERD): Create ER diagrams to define and document database relationships.
  • Collaborate with cross‑functional teams to understand project requirements and constraints.
  • Create detailed system blueprint diagrams and technical specifications.
  • Develop and maintain system design documentation.
  • Oversee the implementation of architectural designs ensuring adherence to best practices.
  • Evaluate emerging technologies and make recommendations for adoption.
  • Provide technical leadership and guidance to junior team members.
  • Troubleshoot and resolve complex technical issues.
  • Ensure system performance, security, and scalability.
Requirements
  • Bachelor's degree in Computer Science or a related field.
  • Minimum 5 years of experience in software system design and architecture.
  • Proficiency in system design methodologies and tools.
  • Strong understanding of software development principles, best practices, and SDLC methodologies.
  • In-depth knowledge of architectural patterns, cloud services, and microservices.
  • Technical expertise in Frontend, Backend, and Database Schema Design (XML).
  • Excellent problem‑solving and analytical skills.
  • Effective communication skills in Arabic and English.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.