ما در جستجوی یک برنامهنویس ارشد با تجربه و متخصص در ASP.Net Core هستیم تا به تیم توسعه نرمافزار ما بپیوندد. فرد مورد نظر باید توانایی طراحی، توسعه و اجرای برنامههای وب با کارایی بالا و مقیاسپذیر را داشته باشد.
مسئولیتها:
طراحی و توسعه برنامههای وب با استفاده از ASP.Net Core.
همکاری با تیم توسعه جهت بهبود و بهینهسازی سامانههای موجود.
مشارکت در طراحی معماری سیستم و تصمیمگیریهای فنی.
اطمینان از کیفیت کد و استفاده از استانداردهای برنامهنویسی.
راهنمایی و هدایت اعضای جوانتر تیم برنامهنویسی.
شناسایی و رفع مشکلات نرمافزاری به صورت مؤثر و کارآمد.
نگهداری و بروزرسانی مستندات فنی مرتبط با پروژهها.
صلاحیتها و مهارتهای مورد نیاز:
حداقل 4 سال تجربه کاری در توسعه نرمافزار با استفاده از .NET Core و تسلط به زبان C# و فریمورک ASP.NET Core.
مهارت در طراحی و پیادهسازی RESTful APIs به صورت بهینه و کاربردی.
تسلط بر الگوی DDD در طراحی نرمافزار و توانایی پیادهسازی RESTful API با رعایت قوانین SOLID.
آشنایی و توانایی پیادهسازی API و معماری Microservice.
آشنایی و تجربهکاری با پایگاه دادههای SQL و توانایی طراحی ساختار بهینه برای RDBMS ها.
آشنایی و تجربه با کتابخانه Entity Framework Core و توانایی استفاده از دانش SQL در بهینهسازی مدلهای ORM.
تجربه کار با Git و سیستمهای کنترل نسخه.
آشنایی با حداقل یک کتابخانه تست (مانند xUnit, NUnit و ...) و توانایی نوشتن Unit Testing و Integration Testing.
توانایی تحلیل، حل مسائل و ارائه راهحلهای بهینه و کاربردی.
توانایی انتقال دانش به اعضای تیم.
علاقه به یادگیری مفاهیم جدید و مدرن و توانایی استفاده درست از موتورهای جستجو و هوشمصنوعی برای حل مسائل مختلف.
مهارتهای ضروری:
قدرت تحلیل و شناخت و حل مسئله.
تسلط به وبسرویسها (API, RESTful API, SOAP).
تسلط به Asp.net Core.
تسلط به Entity Framework Core.
تسلط به معماریهای لایهای و آشنایی با معماری میکروسرویس.
تسلط و درک عمیق از Https Life Cycle و Web.
تسلط بر Git.
تسلط بر MS SQL SERVER و تحلیل و طراحی دیتابیس.
تسلط بر Model First و Code First.
تسلط بر Design Pattern ها.
آشنایی با مفاهیم اولیه سمت Front End.
تسلط بر متدولوژیهای چابک Agile.
تسلط بر تست نویسی.
مهارتهای نرم:
توانایی کار تیمی در محیط Agile
تفکر خلاقانه و حل مسئله
مهارتهای ارتباطی قوی برای توضیح مفاهیم فنی
خودانگیزشی و توانایی کار بهصورت مستقل
مدیریت زمان و مهارتهای سازماندهی
انعطافپذیری در مواجهه با نیازهای متغیر
مزایا:
محیط کاری حرفهای و پویا
فرصتهای مداوم برای رشد و توسعه
همکاری با تیمی متخصص و با تجربه
الزامات دورکاری:
ارتباط اینترنت پرسرعت و پایدار
فضای کاری آرام
دسترسپذیری در ساعات اصلی تیم
توانایی حضور در جلسات مجازی
تحصیلات: اگر شما فردی متعهد، دارای انگیزه بالا و علاقمند به کار در محیطی پویا و چالشبرانگیز هستید، ما مشتاقانه منتظر دریافت رزومه شما هستیم.
گروه « اسمارت یاس» با هدف توانمدسازی افراد و کسب و کارها و ایجاد مسیر ورود آن ها به بازارهای بین المللی شکل گرفته است. ما با تمرکز بر آموزش تخصصی ، توسعه نرم افزار های نوآورانه و ایجاد فرصت های همکاری جهانی ، تلاش می کنیم زمینه رشد حرفه ای و افزایش بهره وری در سطح بین المللی را فراهم کنیم
در اسمارت یاس، باور داریم که آینده از آنِ کسانی است که یاد میگیرند، تجربه میکنند و خلاقیت را به ارزش اقتصادی تبدیل میسازند. از این رو، فعالیتهای ما در سه محور اصلی متمرکز است:
- آکادمی کوچیفای
به عنوان مدرسه کسب و کار های بین المللی ، ترکیبی از کوچینگ حرفه ای و گیمیفیکیشن هستیم که از طریق بوت کمپ های آموزشی بازی محور در حوزه کسب و کار های بین المللی ، افراد را برای فعالیت در بازارهای جهانی آماده می کنیم.
- گروه نرم افزاری شاهورک
به عنوان کارخانه فناوری ، بازوی فناورانه اسمارت یاس هستیم که با بهره گیری از تیمی متخصص و جوان و با مأموریت تولید محصولات نرم افزاری نوآورانه ، به ویژه راهکارهای مبتنی بر هوش مصنوعی ، با استاندارد جهانی و رقابت پذیر در بازار بین المللی ، ارزش آفرینی می کنیم.
- کارخانه تبدیل فکر به ثروت
به عنوان کارخانه نوآوری ، اکوسیستم نوآوری و شبکه ای از متخصصان ، کارآموزان ، کارآفرینان و ارزش آفرینان هستیم که به افراد کمک میکنیم با تکیه بر ابزارهای هوش مصنوعی، ایدههای خام خود را به یک کسبوکار واقعی، پایدار و درآمدزا تبدیل کنند. محصول ما ترکیبی هوشمند از آموزش تخصصی، ابزارهای کاربردی AI و یک مسیر گامبهگام برای راهاندازی کسبوکار است.
گروه اسمارت یاس ،
پلی است میان ایده و اجرا ،
میان انگیزه و عمل
و میان توانمندی های بومی و بازارهای بین المللی .