ما در شرکت امن راهبرد داریک بین الملل ( افکس ) به دنبال جذب یک برنامه نویس ارشد سی شارپ و دات نت با استعداد و با تجربه هستیم تا به تیم ما بپیوندد. این موقعیت برای افرادی که علاقه زیادی به توسعه نرم افزار دارند و درک عمیقی از #C و چارچوب دات نت دارند ایده آل است.اگر به دنبال فرصتی چالش برانگیز هستید و توانمندی هایی که در ادامه ذکر خواهیم کرد را در خود میبینید رزومه خود را ارسال کنید تا در اسرع وقت با شما ارتباط بگیریم.
نیازمندی های شغلی : 1. تسلط کامل بر زبان برنامهنویسی #C: توانایی نوشتن کدهای کارآمد و بهینه با استفاده از ویژگیهای پیشرفته #C، از جمله LINQ، async/await و الگوهای طراحی مختلف.
2. شناخت و درک عمیق از مفاهیم OOP و Design Patterns: آشنایی با اصول شیگرایی شامل وراثت، انتزاع، کپسولهسازی و پلیمورفیسم، بهعلاوه تسلط بر الگوهای طراحی همچون Singleton، Factory، Observer و دیگر الگوهای متداول.
3. تسلط کامل به EF Core: تجربه در پیادهسازی و بهینهسازی پایگاههای داده با استفاده از Entity Framework Core، شامل آشنایی با مپینگهای پیشرفته و نوشتن کوئریهای پیچیده.
4. تسلط کامل بر زبان SQL و توانایی کار با بانکهای اطلاعاتی رابطهای: توانایی نوشتن کوئریهای بهینه و پیچیده در SQL، تسلط بر تکنیکهای بهینهسازی عملکرد و درک عمیق از طراحی بانکهای اطلاعاتی.
5. آشنایی با مفاهیم طراحی و پیادهسازی RESTful API: توانایی طراحی و پیادهسازی APIهای مقیاسپذیر و امن، با رعایت بهترین شیوهها و اصول REST، بهعلاوه آشنایی با مستندسازی API و استفاده از ابزارهای مختلف.
6. توانایی بهینهسازی و دیباگینگ در پروژههای بزرگ: تجربه در شناسایی و رفع مشکلات عملکردی و منطقی در پروژههای بزرگ و پیچیده، بهعلاوه توانایی استفاده از ابزارهای دیباگینگ و پروفایلینگ.
7. حداقل 3 سال تجربه کاری در ASP.NET Core: تجربه در توسعه برنامههای وب با استفاده از ASP.NET Core، شامل کار با Razor Pages، MVC و Web API.
8. آشنایی با Git و مفاهیم Scrum: توانایی مدیریت نسخهها با استفاده از Git و همکاری مؤثر در تیمهای چابک، با آشنایی با فرآیندهای Scrum و نقشهای مختلف در تیم.
9. شناخت و توانایی بهکارگیری مفاهیم SOLID در پروژهها: درک عمیق از اصول SOLID و توانایی اعمال آنها در کدنویسی و طراحی نرمافزار برای افزایش قابلیت نگهداری و گسترشپذیری.
10. آشنایی با Clean Architecture و CQRS: توانایی طراحی و پیادهسازی معماری نرمافزار با رعایت اصول Clean Architecture و الگوی Command Query Responsibility Segregation (CQRS) برای جداسازی مسئولیتها و بهبود قابلیت تست.
11. تجربه کار با Blazor: توانایی توسعه برنامههای وب تعاملی و مدرن با استفاده از Blazor، با درک عمیق از مفاهیم Component-based و Razor Syntax.
معرفی شرکت
افکس پلتفرم معاملاتی رمزارزها و ارزهای دیجیتال است که از سال ۱۳۸۳ تا به امروز بهدنبال ارائه هرچهبهتر خدمات به مشتریان خود بوده. امنیت، تنوع و راحتی سه ویژگی مهم در کار ما هستند. برای اینکه بتوانیم اعتماد مشتریان خود را جلب و خدمات خود را بهینه کنیم، علاوهبر اتکا به دانش روز، از تیمی پرسابقه و پرتلاش بهره میبریم. معتقدیم اگر به سرمایه انسانی خود بها دهیم، میتوانیم نیازهای مشتریان را به بهترین شکل رفع کنیم.