اتاقک
اتاقک

برنامه‌نویس ارشد #C .NET

تهران، سیدخندان
تمام وقت
شنبه تا چهارشنبه: 8:30 تا 17:30 با یک ساعت شناوری
-
وام -پاداش -امریه‌ی سربازی -بیمه درمان تکمیلی -اقامتگاه تفریحی -ساعت کاری منعطف -کمک هزینه دوره آموزشی -تسهیلات تفریحی و گردشگری -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
گردشگری / هتلداری
شرکت ایرانی دارای مشتریان داخلی
1395
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

4 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
C# - پیشرفته
Rest API - پیشرفته
Entity Framework - متوسط
Redis - متوسط

شرح شغل و وظایف

سه تا مشکل سخت توی مهندسی نرم‌افزار وجود داره: باطل کردن cache، اسم‌گذاری، و پیدا کردن یه Senior Backend Developer که واقعاً هر دو رو بفهمه.
شاید ما سومی رو حل کرده باشیم.

اگر .NET / C#، Performance، Scalability، Distributed Systems، Redis، SQL Optimization، Concurrency، Async Programming و Microservices برات فقط Keywordهای رزومه نیستند و واقعاً از حل مسائل پیچیده‌ی Backend لذت می‌بری، احتمالاً هم‌تیمی آینده‌ی ما هستی.
ما در اتاقک منتظرتیم.

مسئولیت‌های این موقعیت

  • طراحی و توسعه سرویس‌های Backend و RESTful API
  • تحلیل و بهینه‌سازی Performance و شناسایی Bottleneckهای سیستم
  • طراحی و پیاده‌سازی راهکارهای Scalable و Reliable
  • تحلیل و بهینه‌سازی Queryها و ساختار دیتابیس
  • مشارکت در تصمیم‌های فنی و بهبود معماری سیستم
  • تصمیم‌گیری فنی با درنظرگرفتن Trade-offهای Performance، Complexity و Maintainability
  • Debugging و Root Cause Analysis برای مسائل پیچیده
  • مشارکت در Code Review و بهبود کیفیت و خوانایی کد

چیزی که از شما انتظار داریم

  • .NET / C# → Strong proficiency
  • SQL Server → Strong proficiency
  • Query Optimization → Hands-on experience
  • Redis → Hands-on experience
  • Concurrency / Async → Strong understanding
  • Distributed Systems → Solid understanding
  • Performance Analysis → Hands-on experience

مزیت محسوب می‌شود اگر

  • تجربه کار با سیستم‌های با ترافیک و حجم داده بالا داشته باشید.
  • با Redis Search / Redis Stack کار کرده باشید.
  • تجربه Performance Tuning در SQL Server داشته باشید.
  • با Observability، Logging، Metrics و Distributed Tracing آشنا باشید.
  • تجربه کار با Hangfire یا Background Processing داشته باشید.
  • با مفاهیم High Availability، Failover و Disaster Recovery آشنا باشید.
  • تجربه کار با سیستم‌های Production و حل Incidentهای واقعی داشته باشید.

چرا اتاقک؟
در اتاقک قرار نیست صرفاً یه Feature دیگه به یه سیستم جاافتاده اضافه کنی.
Ownership واقعی داری، چون معماری محصول جدید ما هنوز در حال شکل‌گیریه — داریم از مونولیت legacy عبور می‌کنیم به سمت Service-Oriented، بدون افتادن توی تله‌ی میکروسرویس‌های بی‌مورد. این یعنی تصمیم می‌گیری، نه اینکه فقط اجرا کنی.
مسئله‌ی واقعی پیش رویته، چون این مسیر معماری هنوز جواب نهایی نداره؛ تو کسی هستی که کمک می‌کنی این جواب پیدا بشه، نه کسی که یه راه‌حل آماده رو پیاده می‌کنه.
تاثیرت قابل‌اندازه‌گیریه، چون با ده‌ها هزار کاربر فعال روزانه، هر بهبود Performance یا هر تصمیم معماری همون هفته روی تجربه‌ی واقعی کاربر دیده می‌شه — نه توی یه گزارش سه‌ماهه.
اگر از حل مسئله، یادگیری عمیق و ساختن سیستم‌های بهتر لذت می‌بری، خوشحال می‌شیم باهات آشنا شیم.

تیم فنی ما
در تیم Backend اتاقک، در کنار Backend Engineerهای Senior و زیر نظر مدیر فنی کار می‌کنی.
تیم‌های Backend، Frontend، Product و DevOps/Infrastructure در یک فضای مشترک و با همکاری نزدیک کنار هم کار می‌کنند. تیم با چارچوب Scrum و در قالب Sprintهای منظم پیش می‌رود و تصمیم‌های فنی و معماری به‌صورت مشارکتی گرفته می‌شوند.
در این تیم، به‌عنوان یک Senior Engineer فقط مجری تصمیم‌های فنی نیستی؛ در تصمیم‌گیری‌های معماری و انتخاب راهکارهای فنی نقش مستقیم داری.

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
C#| پیشرفته Entity Framework| متوسط Rest API| پیشرفته Sql Server| متوسط Redis| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای اتاقک