مهندس بک اند (‎.NET-کاشان)نوین سیستم یزدان مهر
infoBox iconحداقل سابقه کار
مهم
infoBox iconموقعیت مکانی
کاشان
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
مهم نیست
infoBox iconحقوق
از ۲۲,۰۰۰,۰۰۰ تومان

شرح وظایف

  • طراحی، توسعه و نگهداری APIها و سرویس‌های بک‌اند با ASP.NET Core و EF Core.
  • طراحی ارتباط بین سرویس‌ها از طریق HTTP و صف پیام.
  • مهاجرت قابلیت‌ها و داده‌ها از سامانه قدیمی (SQL Server) به سرویس‌های جدید (PostgreSQL).
  • پیاده‌سازی احراز هویت، سطح دسترسی و جداسازی داده در سیستم چندمستاجری (multi-tenant).
  • عیب‌یابی و رفع مشکلات محیط عملیاتی با لاگ، تریس و متریک.
  • بهینه‌سازی کوئری‌ها و بهبود کارایی سرویس‌ها.
  • مشارکت در کد ریویو، مستندسازی فنی و تصمیم‌های معماری.
  • استفاده روزانه از ابزارهای هوش مصنوعی در توسعه، عیب‌یابی و بازبینی کد.

تکنولوژی‌ها

Language and framework:
C#, .NET 8, ASP.NET Core
Data access: EF Core, Dapper
Databases: PostgreSQL, SQL Server
Caching: Redis
Messaging: RabbitMQ (MassTransit), Kafka, Debezium
Deployment: Docker, Kubernetes, Helm, ArgoCD, GitLab CI
Observability: OpenTelemetry, Elasticsearch, Prometheus, Grafana, Sentry
AI: AI coding assistants such as Claude Code, LLM APIs

شرایط احراز

  • حداقل ۴ سال سابقه کار مرتبط در توسعه بک‌اند با C# و ASP.NET Core، روی محصولاتی که در محیط عملیاتی اجرا می‌شده‌اند.
  • تسلط به EF Core و SQL: طراحی اسکیما، مایگریشن و بهینه‌سازی کوئری.
  • تجربه کار با PostgreSQL و SQL Server.
  • تجربه معماری میکروسرویس، صف پیام (RabbitMQ یا مشابه) و Redis.
  • آشنایی با Docker و CI/CD.
  • درک درست از احراز هویت و سطح دسترسی (JWT، نقش‌ها).
  • تجربه عملی و مستمر در کار با ابزارهای هوش مصنوعی برای کدنویسی، و توانایی بازبینی نقادانه خروجی آن‌ها.



درباره شرکت

شرکت نرم افزاری نوین سیستم از سال 1392 تا کنون در زمینه طراحی و ارائه انواع محصولات نرم‌افزاری و دیجیتالی فعالیت دارد. این شرکت به بیش از 400 موسسه آموزش زبان و به بیش از 400 هزار نفر از مردم میهن در سرتاسر کشور خدمت می کند. نرم‌افزار مدیریت آموزشگاه زبان، پلتفرم برگزاری کلاس مجازی، طراحی سایت و اپلیکیشن‌های مختلف و اختصاصی بخشی از محصولات نوین سیستم است.