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