همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

گروه نرم افزاری سایت نگار | WSN Group

استخدام Senior Full-Stack Developer

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    بیش از شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

تسلط بر مفاهیم OOP و SOLID
طراحی ماژولار و الگوهای طراحی (Design Patterns) و توانایی انتخاب الگوهای مناسب برای حل مسئلهتجربه معماری پایگاه داده چند مستاجری (Multi-Tenant Data Architecture)
تجربه پیاده سازی Architecture Multi-Tenant با   ASP.NET Core   
تجربه پیاده سازی Multi Language (Globalization and Localization)  با   ASP.NET Core  
آشنا با مفهوم تزریق وابستگی DI
آشنا با مفهوم IOC و تجربه استفاده از Autofac
آشنا با مقیاس پذیری در طراحی اپلیکیشن  Vertical and Horizontal Scaling
تسلط بر مفاهیم سرویس‌گرایی SOA  ، طراحی APIها
تسلط بر زبان C#.Net و تسلط بر ASP.Net Core 3 , 3.1 
دارای تجربه کاری در ایجاد Web Service ها (RESTful, JSON, and APIs)  
آشنایی با مفهموم  MicroService Architecture تجربه کار با معماری MicroService
دانش کافی و تجربه کار با ORM ها مخصوصا EF و Dapper
مسلط به Repository and unit of work patterns
آشنا با  Domain Driven Design, CQRS 
آشنایی با متد ها و ابزار های  Caching in server or browser
آشنا به رعایت الزامات OWASP در برنامه نویسی وب
مسلط به تکنیک های Refactor کدها
آشنا با کدنویسی Clean Code -DRY  و مفاهیم Coupling  و Cohesion 
بهینه سازی و خطایابی کدهای نرم افزاری 
مسلط به مفاهیم تست اپلیکیشن (Unit – Integration) 
تجربه نوشتن  Unit Test
آشنا به JWT (JSON Web Token) 
آشنا به API Versioning
آشنا به MVC Pattern
آشنا با مباحث Authentication/Authorization Method ( OAuth – Token Based – Jwt - OpenID )
تجربه پیاده سازی Single sign-on (SSO)  Authentication
آشنا با مباحث Activity and Error Logging System
تجربه کار با یکی از درگاه های پرداخت بانکی
آشنا با  Server-side Security 
مهارت کافی در کار با Git  
آشنایی با مفاهیم  CI/CD 
تجربه کار با یکی از .Net CMS or CMF
تجربه کار با یکی از .Net eCommerce or eShop systemتجربه پیاده سازی Multi Themes  با   ASP.NET Core  
آشنا به Docker و تجربه کار با آن در پیاده سازی MicroService ها
تجربه کار با RabitMQ و یا Kafka 
آشنا با FileStorage Service (Local GlusterFs - AzureBlob - Amazon AWS S3 - Google Cloud Storage)
آشنا با سیستم توزیع محتوا یا  CDN  
آشنایی کامل با Git و آشنا به سامانه  Gitlabو راه اندازی آن
آشنایی حرفه ای بر بهینه سازی پیکره بندی Web Serverهای مختلف
توانایی در ارائه معیارها و طراحی سیستم های High Available و Scalable بر پایه Cloud یا  Distributed Computing 
آشنایی کامل به فرآیندهای توسعه نرم افزار و پیاده سازی در محیط پروداکشن
آشنایی با مدل سازی داده و مفاهیم پایگاه داده
تسلط به زبان  T-SQLو طراحی بهینه دیتابیس
آشنایی با راهکارهای High Availability در SQL Server
آشنایی با راهکارهای Replication -  Performance Tuning -  Clustering در SQL Server
تسلط کامل به MS SQL Profiler 
تسلط به  Tuning پایگاه داده MS SQL Server 
تسلط کامل به فرآیندهای Backup/Restore پایگاه داده
تسلط به حداقل یکی از فریمورک های SPA (ReactJs, VueJs, Angular)
تسلط بر  scss - sass - less - css3 - html5
درک و فهم مناسب از اصول و مبانی برنامه نویسی شی گرا در javascript  و استانداردهای ECMAScript
آشنا با مفاهیم UI/UX
تسلط به پیاده سازی PWA - دسترسی ها و عدم دسترسی های Progressive Web App در مقایسه با Native App
آشنا به Service Workers و Web Sockets
تجربه کار با کتابخانه های در حوزه EPUB Reader مزیت محسوب میشود

معرفی شرکت

مجموعه گروه نرم افزاری سایت نگار فعالیت خود را در زمینه طراحی سایت از سال ۱۳۸۸ آغاز نموده و در طی این سالها بصورت تخصصی در زمینه های طراحی وب سایت، فروشگاه اینترنتی، اپلیکیشن موبایل و بازاریابی اینترنتی فعالیت نموده است.
  • مهارت‌های مورد نیاز

    OOP SOLID Design Patterns ASP.NET Core SOA HTML5 CSS3 Less SCSS MSSQL Server Javascript Full-stack
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است
image/svg+xml