Search by job, company or skills

Caspian Digital Solutions

Web Solutions System Analyst

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Why We Are Hiring

At Caspian Digital Solutions, we build real operational systems web platforms, mobile applications, dashboards, internal workflow tools, automations, and integration-heavy solutions.

Many projects fail not because of poor coding, but due to unclear requirements, weak documentation, uncontrolled scope changes, and lack of delivery visibility.

We are hiring a System Analyst / Software Analyst to sit at the centre of project delivery, acting as the bridge between business needs, project management, and technical execution. This role ensures that requirements are clear, buildable, measurable, and traceable and that delivery progress is visible and controlled.

Role Overview

The System Analyst / Software Analyst is responsible for translating business and operational needs into clear, build-ready specifications, supporting project delivery governance, and assisting both project and technical teams to ensure structured, measurable delivery.

This is a hands-on delivery role and requires close collaboration with developers, QA, UI/UX designers, Project Leads, Tech Leads, and stakeholders.

Key Responsibilities

1) Requirements & Functional Analysis

- Conduct requirement discussions and workshops with stakeholders and internal teams.

- Capture real operational workflows and translate them into structured documentation.

- Analyse system behaviour, edge cases, dependencies, and constraints to reduce rework.

2) Documentation & Build Clarity

- Produce and maintain Business Requirements Documents (BRD) and Functional Specifications.

- Write user stories with clear acceptance criteria.

- Document process flows, workflow states, access control logic, and field-level specifications.

- Define integration expectations including data flow and error handling.

- Maintain change logs and documentation version control.

3) Project KPIs, Reporting & Governance

- Track delivery progress against acceptance criteria.

- Publish structured reports covering completed work, blockers, risks, dependencies, and readiness for QA and UAT.

- Define and monitor KPIs such as requirement change frequency, rework rate, defect trends, and decision turnaround time.

4) Project Meetings & Decision Management

- Run structured project update meetings and ensure decisions, owners, and timelines are recorded.

- Produce clear meeting minutes, action items, and escalation notes.

- Manage and document change requests to prevent uncontrolled scope creep.

5) QA, UAT & Release Readiness Support

- Work closely with QA teams to align test cases with requirements.

- Support UAT readiness, issue triage, and retesting coordination.

Tools & Environment

- Jira (delivery and task tracking)

- Confluence or similar documentation tools

- Figma for screen and flow references

- Spreadsheets for reporting and KPI tracking

- Postman or similar tools for basic API and integration validation

Requirements

Must-Have:

- 25 years experience as a System Analyst or Business Analyst in software delivery environments.

- Strong documentation and analytical skills.

- Ability to communicate clearly with technical and non-technical stakeholders.

- Practical understanding of workflows, permissions, data validation, and integrations.

Good-to-Have:

- Experience with operational workflow systems or compliance-style platforms.

- Experience supporting QA and User Acceptance Testing cycles.

- Exposure to integration-heavy or multi-system projects.

Why CDS
  • Hybrid working environment
  • Real delivery ownership (not just documentation)
  • Exposure to multiple industries and system types
  • Opportunity to grow into senior or lead delivery roles
How to Apply

Send us your resume.

Bonus points if you include:

  • A sample user story or acceptance criteria
  • A simple process flow or delivery report you've worked on

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143133109