نوآوران بوم گستر امید (امیدبوم)

برنامه نویس Full Stack

نوآوران بوم گستر امید (امیدبوم)

حداقل سابقه کار
مهم
موقعیت مکانی
تهران
نوع همکاری
تمام وقت
خدمت سربازی
معافیت یا انجام شده

مهارت های موردنیاز

  • Full-stack
  • Entity Framework
  • C#

محصول اصلی ما، داریک، کیف پول دیجیتالی است که با همکاری بانک سپه توسعه می‌یابد و خدماتی مانند پرداخت اعتباری، خرید اقساطی و BNPL را در بستری یکپارچه ارائه می‌دهد؛ پروژه‌ای که در کنار امیدبانک سپه (نئوبانک) و باشگاه مشتریان بانک سپه جایگاه ویژه‌ای در سبد محصولات ما دارد. این حوزه با پیچیدگی‌های فنی و حساسیت‌های عملیاتی بالایی همراه است — از مدیریت دقیق تراکنش‌های مالی و تضمین سازگاری داده‌ها تا رعایت سخت‌گیرانه‌ی امنیت — و در چنین فضایی کیفیت تصمیم‌گیری‌های فنی نقشی تعیین‌کننده دارد. به همین دلیل، به دنبال همکاری هستیم که علاوه بر توانمندی‌های تخصصی، مسئولیت‌پذیر و مالکیت‌گرا باشد و با ارتباط مؤثر و شفاف در کار تیمی، رویکردی راه‌حل‌محور برای بهبود مستمر فرایندها و کیفیت محصول ارائه دهد. اگر به فعالیت در محیطی حرفه‌ای، پویا و در مقیاس بانکی علاقه‌مندید، مشتاق دیدار شما در تیم‌مان هستیم.

مسئولیتها:

طراحی و معماری
• طراحی معماری سرویسها و مدلسازی داده متناسب با نیازمندیهای پروژه ها
• تدوین و مستندسازی معماری، تصمیمات فنی و فرآیندهای توسعه برای شفافیت تیم و مشتری
• تحلیل نیازمندیهای کسب وکار بانکی و تبدیل آن به راهکار فنی قابل پیاده سازی
توسعه و نگهداری
• پیاده سازی، توسعه و تکمیل سرویسهای موجود و تحویل نسخه ی پایدار به مشتری
• بازبینی، رفع اشکال و بهینه سازی کدهای فعلی برای تضمین عملکرد و پایداری سیستم در حال بهره برداری
• توسعه و بهبود رابط کاربری و بخش‌های Frontend با استفاده از Bootstrap در حد نیاز پروژه
زیرساخت و تحویل
• استقرار، پیکربندی و مدیریت محیطهای اجرا و فرآیند تحویل نرمافزار (CI/CD)
• مدیریت نسخه بندی، ادغام کد و پیاده سازی گردشکار توسعه ی تیمی (GitFlow)
• تضمین کیفیت از طریق نوشتن تستهای خودکار و پایش مستمر سلامت سرویسها
پایداری و عملکرد
• پایش، تحلیل و بهینه سازی کارایی سرویسها (کاهش زمان پاسخ، مدیریت حافظه و کش)
• تضمین ارتباط یکپارچه و بدون خطا بین اجزای سامانه و سامانه های بالادستی/پایین دستی
• پشتیبانی فنی از مشتریان فعال و رسیدگی به خطاهای احتمالی در محیط عملیاتی

مهارتهای تخصصی مورد نیاز:

1. تسلط کامل بر C# و .NET Core
2. تسلط بر Entity Framework، Dapper و LINQ
3. تسلط بر SQL Server و آشنایی با رویکرد Code First و DB First
4. آشنایی با توسعهی REST API و استاندارد OpenAPI/Swagger
5. آشنایی با اصول و مفاهیم Microservice، Clean Architecture، CQRS
6. آشنایی با Docker و Containerize کردن پروژه
7. آشنایی با توسعه ی Frontend (HTML / CSS / JavaScript)
8. تجربه ی کار با Redis برای مدیریت Cache
9. تجربه ی کار با Git، GitLab و GitFlow
10. تجربه ی کار با ابزارهای CI/CD و تست خودکار
11. آشنایی با تست نویسی واحد (xUnit / NUnit)
12. آشنایی با RabbitMQ یا Kafka
13. آشنایی با مفاهیم امنیت و احراز هویت (JWT، OAuth2)
14. آشنایی با لاگگیری و مانیتورینگ (Serilog / ELK / Grafana)

مهارتهای نرم مورد نیاز:

• روحیه‌ی کار تیمی بالا و تعامل مؤثر با اعضای تیم و مشتری
• توانایی حل مسئله و تحلیل ریشه‌ای مشکلات و ارائه‌ی راهکار عملی
• اشتیاق به یادگیری تکنولوژی‌های جدید و به‌روز ماندن
• مدیریت زمان و تعهد به تحویل به‌موقع تسک‌ها و ثبت لاگ در Jira
• روحیه‌ی انتقادپذیری و مشارکت فعال در جلسات نقد کد (Code Review)
• دقت بالا به جزئیات، به‌ویژه در سیستم‌های مالی و بانکی
• نظم و انضباط کاری در محیط حضوری
.تعهد به کیفیت، پاسخگویی و پایداری سرویس‌های در حال بهره‌برداری

محل شرکت:
پونک
ساعت کاری شرکت:
از شنبه تا سه‌شنبه ساعت 07:00 الی 16:00
چهارشنبه ساعت 07:00 الی 15:00
به همراه یک ساعت شناوری.




درباره شرکت

شرکت نوآوران بوم گستر امید (امیدبوم) فعالیت خود را از بهار 1388 در حوزه سامانه‌های رایانه‌ای بانکی و پرداخت آغاز کرده است. این شرکت از بهار 1401، با مأموریت جدید در راستای تحقق راهبردهای بانک سپه (بزرگ‌ترین بانک دولتی کشور) و با شعار «سپه در مدار تحول دیجیتال» فعالیت خود را ادامه می‌دهد.

رسالت امیدبوم، تولید محصولات خلاقانه و نوآورانه با محوریت فناوری‌های نوین بانکی و غیربانکی است. ما موفقیت پایدار خود را در گرو توسعه سرمایه انسانی دانش‌محور به عنوان ارزشمندترین دارایی سازمان می‌دانیم و با بهره‌گیری از تخصص‌های روزآمد و تقویت خلاقیت، در مسیر خلق ارزش برای ذی‌نفعان گام برمی‌داریم.

اگر به دنبال محیطی پویا، تخصصی و رو به رشد هستید، جای شما در کنار ما خالیست.