ما در گروه همراه برکت به دنبال Senior Back-End Developer (.NET) هستیم که توانایی طراحی، توسعه و نگهداری Backend امن، مقیاسپذیر و قابلاعتماد برای پلتفرم فینتک و لندتک را داشته باشد.
این پلتفرم علاوه بر اتصال به API بانکها و سرویسهای مالی، شامل سیستم احراز اصالت و رهگیری داراییهای فیزیکی باارزش (مانند شمش طلا پلمپشده) و ثبت رویدادهای غیرقابلتغییر میباشد.
اگر تجربه کار با سیستمهای مالی حساس، امنیت بالا و طراحی Backend حرفهای را دارید و علاقهمند به کار روی پروژهای واقعی با چالشهای جدی هستید، جای شما در تیم ما خالی است.
مسئولیتها
- طراحی و توسعه Backend با ASP.NET Core
- طراحی و پیادهسازی RESTful APIs امن برای ارتباط با Frontend (Next.js / React)
- پیادهسازی Authentication و Authorization (JWT, OAuth2)
- طراحی و مدیریت دیتابیس SQL Server یا PostgreSQL
- مدیریت تراکنشهای مالی و عملیات حساس
- پیادهسازی سیستم ثبت و رهگیری داراییهای فیزیکی (شناسه یکتا، هش، لاگ تغییرات)
- اتصال به API بانکها، PSPها و سرویسهای مالی
- پیادهسازی Best Practiceهای امنیتی (OWASP)
- بهینهسازی Performance، Scalability و Reliability
- استقرار و نگهداری سرویسها روی Windows Server یا Linux (Ubuntu)
- همکاری نزدیک با تیم Frontend، Product و در صورت نیاز تیم بلاکچین
- مستندسازی APIها، فرآیندها و Data Flow سیستم
مهارتها و الزامات فنی
Backend
- تسلط کامل به C# و ASP.NET Core
- تجربه طراحی و توسعه RESTful API
- آشنایی کامل با مفاهیم Authentication / Authorization
- تجربه کار با Entity Framework Core
- آشنایی با Clean Architecture و Domain-Driven Design (DDD)
Database
- تسلط به SQL Server یا PostgreSQL
- طراحی Schema، Indexing و Query Optimization
- مدیریت Transaction و Concurrency
- آشنایی با الگوهای ثبت رویداد (Event Logging / Audit Trail)
Server & Deployment
- تجربه کار با Windows Server یا Ubuntu
- آشنایی با IIS یا Nginx
- تجربه کار با Docker (مزیت محسوب میشود)
- آشنایی با CI/CD و محیط Production
Security
- آشنایی با OWASP Top 10
- مدیریت Secrets و Environment Variables
- تجربه کار با دادههای مالی یا داراییهای باارزش
امتیازات مثبت
- تجربه پروژههای FinTech / Lending / Banking
- تجربه اتصال به API بانکها یا سامانههای پرداخت
- تجربه طراحی سیستمهای High-Traffic
- آشنایی با مفاهیم Immutable Records / Blockchain Integration (حتی در حد مفهومی)
- تجربه Code Review و Mentoring
ویژگیهای فرد ایدهآل
- مسئولیتپذیر و متعهد به کیفیت کد
- توانایی تحلیل مسئله و تصمیمگیری فنی
- تجربه کار با سیستمهای Production واقعی
- علاقهمند به یادگیری و توسعه مهارتهای حرفهای
- نگاه سیستمی و امنیتمحور
نوع همکاری
- حضوری و تماموقت
- ساعات کاری: 8:00 الی 16:00 (بهجز جمعهها)
محل کار