دارا شرکتی نرمافزاری است که زیرساخت بانکداری و صندوقهای قرضالحسنه را میسازد. در تیم ما مهندسان نرمافزار و کارشناسان محصول کنار هم روی مسئلههایی کار میکنند که در کار روزمرهٔ شعبه، واحد اعتبارات و واحد مالی پیش میآید.
چه میسازیم
پلتفرم دارا از سپرده، تسهیلات، کارت اعتباری، کیف پول، خزانهداری و ماژولهای پیرامونی آنها تشکیل شده است. همهٔ این ماژولها روی یک هستهٔ مالی کار میکنند؛ هیچکدام ماندهٔ خودش را نگه نمیدارد و هر اثر مالی بهصورت سند در همان هسته ثبت میشود. فرایندها، از درخواست وام تا تأیید کمیته، در موتوری اجرا میشوند که گراف هر فرایند را به شکل دادهٔ نسخهدار نگه میدارد.
عقود اسلامی، تقویم شمسی و مقررات بانک مرکزی از ابتدا در طراحی محصول لحاظ شدهاند. پانزده عقد اسلامی هر کدام ماشینحساب خود را دارند و جدول اقساط با روز ثابت ماه شمسی ساخته میشود.
چطور کار میکنیم
همهٔ سرویسهای دارا از یک الگوی مشترک پیروی میکنند و ساختار لایهای، قالب پاسخ و روش ثبت سند در همه یکی است. این یکنواختی به ما اجازه میدهد ماژول تازه را با اطمینان اضافه کنیم و نگهداری کد را برای تیم سادهتر میکند.
در هر پروژه، تا وقتی ماندهها و پروندههای منتقلشده با سامانهٔ قبلی تطبیق نخوردهاند، راهاندازی انجام نمیشود. دربارهٔ وضعیت محصول هم صریح حرف میزنیم و اگر قابلیتی هنوز آماده نیست، همین را میگوییم.