استخدام NET Core Back-End Developer.
شرح موقعیت شغلی
شرح وظایف:
- تولید Back-End چند سامانه Large scale با تکنولوژی Net Core (.Net7).
- تولید، تست، عیب یابی، راه اندازی و بهینه سازی کدهای Back-End (.Net7) با کیفیت، با عملکرد بهینه، سریع، مقیاس پذیر، تحمل پذیر و با امنیت قوی
شایستگی های تخصصی:
- مسلط به Net Core (.Net7).
- مسلط به Entity Framework (EF) Core و Dapper
- تسلط کار بصورت Optimize با بانک اطلاعاتی ترجیحاً Oracle یا SQL Server با تعداد رکورد زیاد و نرخ رشد زیاد
- تسلط کافی به مفاهیم Message Queue و Kafka
- آشنایی کافی با معماری Clean Architecture
- مسلط بر برنامه نویسی Web API و Rest API
- مسلط بر C#.Net Programming
- تسلط کافی به مفاهیم Caching, Optimizing, Tuning, Concurrency
- آشنایی کافی با الزامات امنیتی (Security) در برنامه نویسی سیستم های نرم افزاری
- آشنایی با مفاهیم Cloud و Docker
- آشنایی با مفاهیم DevOps و CI/CD
- تسلط کافی به مفاهیم Source Control در GitLab
- مسلط بر روش های Manual Test و آشنا با روش های Mechanized Test
- دانش کافی از مفاهیم پایه علوم کامپیوتر مانند Object Oriented، Design Patterns، ساختار داده ها، الگوریتم ها و ...
شایستگی های رفتاری:
- داشتن روحیه کار تیمی، مهارت های ارتباطی قوی و به اشتراک گذاشتن معلومات و هماهنگی با تیمهای Front-End و تحلیل/طراحی
- متعهد به زمانبندی های ارائه شده
- توانایی حل مسئله و قدرت تصمیم گیری بالا
- مسؤولیت پذیر، پرتلاش، خلاق و یادگیرنده
- پیگیر، منظم، دقیق، انعطاف پذیر
- آشنایی با زبان انگلیسی و توانایی مطالعه متون فنی
شرایط احراز:
- فارغ التحصیل یا دانشجوی کارشناسی یا کارشناسی ارشد در رشته های مرتبط با مهندسی کامپیوتر
- حداقل 2 سال سابقه کار مفید مرتبط با برنامه نویسی Back-End
- کار بصورت حضوری
برخی از مزایا:
- بیمه تأمین اجتماعی
- بیمۀ تکمیلی درمانی
- زمان استراحت 45 دقیقه ای در روز
- ساعت کار شناور
- هدایای مناسبتی
- پاداش پیشرفت پروژه
- ثبات شغلی و پرداخت منظم حقوق و مزایا
- پرداخت وام های ضروری
مهارتهای مورد نیاز
- C#
- ASP.NET Core
- Docker
- REST API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست