Skip to content
Sayfitech
Custom software development

Enterprise software

Systems built for scale, compliance, single sign-on, audit and long lifespans.

Engagement
Multi-phase programme with a named architect
Typical timeline
7–8 months
Starts with
A workshop with the department heads and whoever signs off security.
01The situation

Procurement sends a two-hundred-line security questionnaire, legal wants data residency written into the contract, and IT will not issue an account outside single sign-on. Building the software is the straightforward half; surviving the review that lets it exist is the project.

Why it matters

Software your procurement and security teams will approve.

Built once, built properly.

What we build

Concrete artefacts, handed over and documented.

  1. 01

    Single sign-on and directory sync against your identity provider, with group-to-role mapping documented

  2. 02

    A permission model written as a matrix and enforced in one place, so an auditor can read it without reading code

  3. 03

    An audit trail that cannot be edited: who saw a record, who changed it, and what the value was before

  4. 04

    An integration contract with each surrounding system, including behaviour during their maintenance windows

  5. 05

    Environments, release process and a rehearsed rollback path, plus the evidence pack your security review will ask for

  6. 06

    Operating documentation and training for the team who run it once we have gone

What changes

01

Security and procurement review passes on first submission more often than not

02

Access changes when someone joins or leaves a department, without a ticket to engineering

03

Disputed records carry their own history, which settles most disputes in minutes

How it runs

  1. Weeks 1–4

    01Requirements and vetoes

    Interviews with the business owners, then with everyone who can stop the project: security, legal, IT and finance.

  2. Weeks 5–22

    02Build in slices

    Each slice ends as a working module in your own environment, reviewed by the department that will depend on it.

  3. Weeks 23–32

    03Cutover

    Parallel running beside the old system, staged migration, then training and a supported first month.

06Typical stack

Chosen per project. Named here so you can see the shape of it.

  • TypeScript
  • Node.js
  • Postgres
  • Keycloak
  • Docker
  • Terraform

Questions we get asked

Next step

Tell us the outcome, not the tooling.

Send us the situation you are in. We will tell you which discipline it belongs to, what we would do first and what it costs, including when the answer is to wait.

Start a projectOr email us directlyinfo@sayfi.ai