استخدام برنامهنویس ارشد Net. (آقا-دورکاری)
شرح موقعیت شغلی
- طراحی، توسعه و نگهداری نرمافزارهای مبتنی بر پلتفرم .NET
- پیادهسازی APIهای RESTful، gRPC و WebSocket
- بهینهسازی کدها برای بهبود عملکرد و مقیاسپذیری
- استفاده از Redis برای کشینگ و بهبود عملکرد سیستم
- رعایت اصول SOLID و معماریهای مدرن نرمافزار
- استفاده از JWT یا OAuth2 برای احراز هویت امن
- مستندسازی دقیق برای کدها و فرآیندهای توسعه
مهارتهای مورد نیاز:
- تسلط کامل به C# و ASP.NET Core
- تجربه کار با Entity Framework Core و LINQ
- تجربه کار با SQL Server و بهینهسازی کوئریهای پایگاه داده
- تسلط بر Stored Procedures، Triggers و Views برای مدیریت و بهینهسازی عملیات پایگاه داده.
- بهینهسازی کوئریها برای افزایش سرعت پاسخدهی سیستم در دادههای حجیم.
- مدیریت تراکنشها (Transactions) و قفلگذاری (Locking) برای اطمینان از یکپارچگی دادهها.
- تجربه در توسعه Microservices
- آشنایی با ابزارهای Git و CI/CD
- تسلط به اصول SOLID و توانایی پیادهسازی معماریهای Clean Architecture و DDD
- آشنایی با مدیریت ارتباطات بینسرویسی با استفاده از RabbitMQ
- آشنایی با استفاده از سیستمهای پرداخت الکترونیکی و یکپارچگی با سیستمهای بانکی.
- آشنایی با استفاده از ابزارهای گزارشگیری برای ارائه گزارشهای مالی، عملیاتی، و آماری در سیستم.
- توانایی کار با ابزارهای تست نرمافزار (مانند xUnit یا NUnit)
- آشنایی با بلاکچین و اپلیکیشن و کیف پول های غیر متمرکز
مزایای همکاری:
- دورکاری (تمام وقت)
- فرصت یادگیری و استفاده از تکنولوژیهای جدید
- فرصت رشد و یادگیری تکنولوژیهای روز
شرایط احراز:
- حداقل 3 سال تجربه کار مرتبط
- تسلط به زبان انگلیسی (در حد خواندن مستندات فنی)
- توانایی کار تیمی و حل مسئله
- در دسترس و پاسخگو بودن در تایم کاری
مهارتهای مورد نیاز
- .NET
- C#
- Entity Framework
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست