مسئولیتها:
طراحی و توسعه سیستمها با استفاده از .NET Core و NET 5/6/7/8.
ایجاد معماری مایکروسرویس و پیادهسازی APIهای RESTful.
به کارگیری الگوهای طراحی و اصول SOLID در کدها به منظور حفظ ساختار تمیز (Clean Architecture).
همکاری با تیمهای فرانتاند و سایر تیمهای فنی به منظور تضمین تطابق کامل سیستمهای بکاند با نیازمندیهای وبسایت.
بهینهسازی عملکرد سیستمها و پایگاههای داده.
پیادهسازی و مدیریت پایگاههای داده SQL Server یا دیگر پایگاههای داده رابطهای.
مدیریت و نگهداری کدها با استفاده از ابزارهای کنترل نسخه مانند Git.
ارائه مستندات فنی و گزارشهای منظم از پیشرفت پروژه.
الزامات:
تسلط کامل به زبان برنامهنویسی C# و فریمورک .NET.
تجربه کاری در توسعه مایکروسرویسها و استفاده از تکنولوژیهای مربوطه مانند Docker و Kubernetes.
آشنایی با پایگاههای داده SQL Server و توانایی طراحی و بهینهسازی جداول و کوئریها.
تجربه در پیادهسازی و استفاده از الگوهای معماری تمیز (Clean Architecture).
تسلط به اصول SOLID و بهترین شیوههای برنامهنویسی.
توانایی کار تیمی و همکاری موثر با تیمهای چندگانه.
مهارتهای حل مسئله و تحلیل نیازمندیها.
مهارت در استفاده از گیت و گیت هاب.
تجربه در استفاده از ابزارهای CI/CD مانند Jenkins یا Azure DevOps مزیت محسوب میشود.
ترجیحات:
آشنایی با تکنولوژیهای ابری
تجربه در توسعه و نگهداری سیستمهای بزرگ و توزیع شده.
مهارتهای ارتباطی قوی و توانایی ارائه مستندات فنی دقیق.
تجربه در حوزه فینتک و سیستمهای مالی مزیت محسوب میشود.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای فناوران ساویس