استخدام C#) Senior Back-End Developer)
شرح موقعیت شغلی
ما در حال برداشتن قدمهای بزرگ و محکم در راستای بهبود سبد خرید کاربرانمان هستیم. حوزه کاریمان گسترده و پروژهای که در حال کار روی آن هستیم، به اندازهای بزرگ هست که لذت مشارکت در پیادهسازی یک پروژه سازمان مقیاس را برایمان به همراه داشته باشد. روی لبه تکنولوژی حرکت میکنیم و در حالی که هر روز به حل مسئلهای در راستای پیشبرد پروژه مشغولیم، همیشه فرصت یادگیری و پیشرفت برای خودمان هم وجود دارد. ما دوست داریم اگر تجربه غنی در برنامه نویسی با C# & .NET Framework دارید و انگیزهتان برای مهاجرت به NET Core. بهقدری قوی هست که شما را تا میدان ونک برساند، گپ دوستانهای با هم بزنیم و اگر شد، افتخار همکاری با شما را پیدا کنیم.
نوع شغل: تماموقت
سطح مورد نیاز: ارشد
نیازمندیهای شخصی
سطح مورد نیاز: ارشد
نیازمندیهای شخصی
- توانایی برقراری ارتباط قوی
- توانایی دیدن دورنمای پروژه
- اشتیاق نسبت به کاری که انجام میدهیم، با ذهنیت محصولمحور
- متعهد به همکاری و کمک به همتیمیها
- متعهد به مستندسازی و نوشتن کد تمیز
- آمادگی برای یادگرفتن تکنولوژیها و لایبرریها و فریمورکهای جدید در راه پیشبرد پروژه
نیازمندیهای تکنیکی
- دارای حداقل ۵ سال سابقه برنامهنویسی حرفهای با C# & .NET
- دانشِ خوب در باب DDD و TDD و Micro Service Architecture
- دانش خوب درباره SOA و تجربه توسعه Micro Service ها
- دانش کافی و تجربه کار با ORM ها مخصوصا EF و Dapper
- دانش کافی درباره الگوهای طراحی نرمافزار (Software Design Patterns) و توانایی انتخاب الگوهای مناسب برای حل مسئله
- توانایی طراحی و پیادهسازی RESTful APIs
- درک درست از مفاهیم RDBMS
تواناییهایی که مزیت محسوب میشوند:
- تجربه کار با C# 7/8 & .NET Core نسخههای 2 و 3
- تجربه کار با PostgreSQL, Redis, and RabbitMQ
- دانش و تجربه Test-Driven Development و نوشتن آزمونهای واحد
- دانش و تجربه عمیق در کار با git و همچنین فرایندهای CI/CD
- درک عمیق از SDLC و متدولوژیهای Agile توسعه نرمافزار
- علاقه به برنامه نویسی به زبانهای دیگر نظیر GO
مهارتهای مورد نیاز
- Back-end
- .NET
- Redis
- C#
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت