Senior Full Stack Developer

Sami Kish Technologies Tehran

Posted a month ago

توضیحات

درباره شرکت فناوری‌های سمیع کیش:

شرکت فناوری‌های داده ‌محور سمیع کیش، ارائه‌دهنده راهکارها و خدمات اینترنت اشیاء (IoT) و هوش مصنوعی (AI) به صورت جامع و صفر تا صدی در صنایع مختلف از جمله صنعت ساختمان، نفت و گاز، آب، برق و کشاورزی است. سمیع کیش با بهره‌گیری از همکاری با شرکت‌های تراز اول جهانی و توان متخصصان داخلی خود، نقشی پیشرو در پیاده‌سازی و بومی‌سازی این فناوری‌ها در کشور عزیزمان ایران ایفا می‌کند.

شرایط همکاری:

  • محیط کاری پویا و حرفه‌ای.
  •  حقوق و مزایای رقابتی (32 تا 37 میلیون تومان، بسته به تجربه و توانمندی).
  • بیمه، عیدی و پاداش.
  • امکان رشد و توسعه فردی و شغلی.
  • محل کار: دفتر مرکزی، تهران، زعفرانیه (مقدس اردبیلی).

شرح وظایف:

  • توسعه و پیاده‌سازی پروژه‌های مبتنی بر فناوری‌های ASP.NET MVC و ASP.NET Core MVC.
  • طراحی و بهینه‌سازی پایگاه داده‌ها با استفاده از SQL Server.
  • همکاری در پیاده‌سازی و توسعه نرم‌افزارهای مدرن با استفاده از BDD و TDD.
  • به‌کارگیری Design Patterns برای طراحی سیستم‌های مقیاس‌پذیر و پایدار.
  • کار با DockerوContainerization برای مدیریت و استقرار برنامه‌ها.
  • بهبود تجربه کاربری از طریق بهینه‌سازی رابط کاربری با استفاده از jQuery.

شرایط احراز:

  • مسلط به ASP.NET MVC و ASP.NET Core MVC.
  • آشنایی با زیرساخت‌های ابری و Microsoft Azure Cloud.
  • آشنایی با سیستم‌‌های Version Control ،GitHub و Azure DevOps.
  • آشنایی کامل با SQL Server و بهینه ‌سازی کوئری‌ها.
  • تجربه عملی در BDD و TDD و درک کاملی از اصول تست.
  • مهارت در طراحی و پیاده‌سازی سیستم‌ها با استفاده از Design Patterns.
  • مسلط به Docker و سایر ابزارهای Containerization برای مدیریت و استقرار برنامه‌ها.
  • مسلط به jQuery برای توسعه رابط کاربری.
  • آشنایی با متدولوژی Scrum و توانایی تهیه گزارش‌های دقیق و منظم.
  • آشنایی با Power BI.
  • آشنایی با مفاهیم و پیاده‌سازی فرآیندهای استقرار خودکار (CI/CD).

مهارت‌های نرم:

  • توانایی حل مسئله و تحلیل نیازهای پروژه.
  • مهارت‌های موثر در کار تیمی و ارتباط با اعضای تیم.
  • انعطاف‌پذیری و مدیریت زمان برای تحویل به‌موقع پروژه‌ها.
  • انگیزه بالا برای یادگیری و به‌روز بودن با فناوری‌های جدید.
  • دقت و توجه به جزئیات در توسعه و تست نرم‌افزار.
  • توانایی کار در محیط‌های چالش‌برانگیز و تحت فشار.
  • مسلط به مکالمه و نگارش به زبان انگلیسی.

To see more jobs that fit your career