استخدام برنامهنویس Net Core.
شرح موقعیت شغلی
- حفظ و بهبود نرم افزارهای موجود و تلاش در جهت توسعه ویژگیهای جدید و مورد نیاز مشتری.
- طراحی و پیادهسازی نیازهای استخراجشدهی مشتری.
- همکاری در تیم با دیگر توسعه دهندگان نرم افزار، تحلیلگران، آزمونگران، و غیره.
مهارتهای مورد نیاز:
- مسلط به .Net Core
- مسلط به تسلط کامل به Gitlab ,GitHub ,Git Flow
- آشنایی با ابزارهای CI/CD (مانند Gitlab CI، Jenkins)
- آشنایی به کنترل فرایند CI/CD
- مسلط بر Docker ، Docker Swarm
- مسلط به برنامه نویسی Asynchronous و Message Broker ها
- تسلط به Web API و Rest
- تسلط و درک عمیق از مفاهیم CQRS و RabbitMQ و kafka
- مسلط به ORM (EF, Dapper)
- اشنایی با مفاهیمoauth , openid connect
- آشنایی با Redis
- آشنا به مفاهیم OOP, Design Patterns, Clean Code, DDD, TDD, SOLID Principals
مواردی که مزیت محسوب میشوند:
- آشنایی با فرانت و امکان توسعه Client Side
- آشنایی با Blazor و Angular
مهارتهای مورد نیاز
- NET Core.
- Git
- Asynchronous
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست