همپاک
همپاک

Backend Developer (.NET)

مشهد
امکان دورکاری
تمام وقت یا پاره وقت
شنبه تا پنجشنبه
-
ساعت کاری منعطف -بسته ها و هدایای مناسبتی

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

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

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

3 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
PostgreSql - متوسط
C# - پیشرفته
ASP.Net - پیشرفته
T-Sql - پیشرفته
Entity Framework - پیشرفته
.Net Core / .Net - پیشرفته

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

درباره همپاک
همپاک یک پلتفرم هوشمند جمع‌آوری و مدیریت پسماند بازیافتی است که فرآیند جمع‌آوری پسماند را برای مشتریان ساده‌تر و ارزشمندتر می‌کند.
برای توسعه Backend محصول، به دنبال یک Backend Developer مسلط به .NET هستیم که بتواند در توسعه و بهبود سرویس‌های اصلی همپاک نقش موثری داشته باشد.

مسئولیت‌های شغلی
طراحی و توسعه Backend و RESTful APIهای محصول با استفاده از C# و ASP.NET Core
توسعه و نگهداری سرویس‌های اصلی همپاک
پیاده‌سازی Featureهای جدید بر اساس نیازمندی‌های محصول
مشارکت در تحلیل و طراحی راهکارهای فنی پیش از پیاده‌سازی
کار با دیتابیس و بهینه‌سازی Queryها و عملیات داده‌ای
توسعه سرویس‌های مرتبط با سفارش، جمع‌آوری، رانندگان، مشتریان و عملیات
پیاده‌سازی منطق‌های Business و Business Ruleهای محصول
بهبود Performance، Reliability و Maintainability سیستم
نوشتن Unit Test برای بخش‌های حساس سیستم
رفع Bug و مشکلات Production
همکاری نزدیک با Product Manager، Frontend Developer و سایر اعضای تیم
مشارکت در Refactoring و بهبود تدریجی معماری و کیفیت Backend
مستندسازی مناسب بخش‌های مهم سیستم و منطق‌های پیچیده

مهارت‌های ضروری
Backend
تسلط به ASP.NET Core / .NET 8+
تجربه توسعه RESTful API
تسلط به Entity Framework Core
تسلط به Async/Await
آشنایی مناسب با Dependency Injection

Database
تسلط به SQL
تجربه کار با SQL Server یا PostgreSQL
توانایی طراحی Queryهای بهینه
آشنایی با Indexing و Performance Tuning
درک مناسب از Transaction و Concurrency

Software Engineering
تسلط به مفاهیم OOP
آشنایی خوب با SOLID
Clean Code
Design Patterns
Git
Unit Testing
Logging و Error Handling
آشنایی با Code Review و Refactoring

مهارت‌های امتیازی
تجربه Docker
آشنایی با CI/CD
تجربه Background Job Processing
تجربه کار با سیستم‌های دارای حجم بالای Transaction
تجربه طراحی سیستم‌های Location-based
تجربه در حوزه Logistics، Delivery یا Marketplace
آشنایی با Monitoring و Application Performance
تجربه کار در تیم‌های Productمحور
آشنایی با مفاهیم Domain-Driven Design

ویژگی‌های مورد انتظار
توانایی حل مسئله و تحلیل مسائل پیچیده
توانایی کار مستقل و Ownership نسبت به Feature
توجه به کیفیت و Maintainability کد
توانایی درک Business Logic و تبدیل آن به راهکار فنی
روحیه یادگیری و بهبود مستمر
توانایی کار تیمی
مسئولیت‌پذیری در قبال خروجی و کیفیت محصول
توانایی ارتباط موثر با تیم Product و فنی

تجربه مورد انتظار
حداقل 3 سال تجربه حرفه‌ای در توسعه Backend با .NET
افراد با تجربه بیشتر در صورت داشتن مهارت‌های مناسب امکان همکاری در سطح Senior را خواهند داشت.

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

جنسیت
تفاوتی ندارد
نرم افزارها
C#| پیشرفته ASP.Net| پیشرفته .Net Core / .Net| پیشرفته Entity Framework| پیشرفته T-Sql| پیشرفته Sql Server| متوسط PostgreSql| متوسط

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

ارسال رزومه برای همپاک