استخدام برنامهنویس ارشد Back-End
شرح موقعیت شغلی
نیازمندیهای شخصی
· توانایی برقراری ارتباط قوی
· توانایی دیدن دورنمای پروژه
· اشتیاق نسبت به کاری که انجام میدهیم، با ذهنیت محصولمحور
· متعهد به همکاری و کمک به همتیمیها
· متعهد به مستندسازی و نوشتن کد تمیز
· آمادگی برای فراگیری تکنولوژیها و لایبرریها و فریمورکهای جدید در راه پیشبرد پروژه
نیازمندیهای تکنیکی
· دارای حداقل ۵ سال سابقه برنامهنویسی حرفهای با C# & .NET
· دانشِ خوب در DDD و Micro Service Architecture
· دانش خوب SOA و تجربه توسعه Micro Service ها
· دانش کافی و تجربه کار با ORM ها مخصوصا EF و Dapper
· مسلط به Entity Framework 6 و LINQ
· دانش کافی درباره الگوهای طراحی نرمافزار (Software Design Patterns) و توانایی انتخاب الگوهای مناسب برای حل مسئله
· توانایی طراحی و پیاده سازی RESTful APIs
· درک درست از مفاهیم RDBMS
· مسلط به Onion Architecture
تواناییهایی که مزیت محسوب میشوند:
- تجربه کار با C# 7/8 & .NET 5 و6
- تجربه کار با Redis, and RabbitMQ
- دانش و تجربه Test-Driven Development و نوشتن آزمونهای واحد
- دانش و تجربه عمیق در کار با git و همچنین فرایندهای CI/CD
- درک عمیق از متدولوژیهای Agile توسعه نرمافزار
- تجربه سازگار سازی پروژه با داکر.
مهارتهای مورد نیاز
- Angular
- CSS
- HTML5
- HTML
- Javascript
- Back-end
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت