استخدام برنامهنویس ارشد بک اند (senior Backend Developer-مشهد)
این آگهی منقضی
شده است
دستهبندی شغلی
وب، برنامهنویسی و نرمافزار
موقعیت مکانی
خراسان رضوی
، مشهد
نوع همکاری
تمام وقت
حداقل سابقه کار
سه تا شش سال
حقوق
توافقی
شرح موقعیت شغلی
ما برای تکمیل کادر خود به دنبال نیرویی با شرایط زیر هستیم: مهارتهای اصلی C# درک سینتکس و ویژگیهای C#. مفاهیم پیشرفته مانند واگذارها (delegates)، رویدادها (events)، و بیانهای لاندا (lambda expressions). آشنایی با async/await برای برنامهنویسی غیرهمزمان.
NET Core & ASP.NET Core درک رانتایم و SDK .NET Core. توسعه وب API با استفاده از ASP.NET Core. وابستگیها و تزریق وابستگی در ASP.NET Core. Middleware و درخواست pipeline.
MVC (Model-View-Controller) درک الگوی معماری MVC. ساخت برنامهها با استفاده از ASP.NET Core MVC. موتور ویو Razor.
Microservices اصول معماری میکروسرویس. طراحی، ساخت، و اعمال میکروسرویسها. کشف خدمات و ارتباط بین خدمات. دستیابی به سازگاری داده در میان میکروسرویسها.
Domain-Driven Design (DDD): مفاهیم اصلی مانند Entities, Value Objects, Aggregates, و Repositories. الگوهای استراتژیک DDD مانند Bounded Contexts و Context Mapping. پیادهسازی DDD در برنامههای C#. منبع رویداد و CQRS.
RabbitMQ درک معماریهای محور پیام. راهاندازی و مدیریت RabbitMQ. تولید و مصرف پیامها در برنامههای C# با استفاده از RabbitMQ. دستگیری شکستها و تلاشهای پیام.
MS SQL Server طراحی و نرمالسازی پایگاههای دادهی رابطهای. نوشتن پرسوجوهای SQL، روالهای ذخیرهشده، و triggers. استفاده از Entity Framework Core برای ORM. دستیابی به مهاجرتهای پایگاههای داده.
API Development اصول APIهای RESTful. نسخهبندی و مستندسازی API (به عنوان مثال با استفاده از Swagger). تأیید هویت و مجوز (به عنوان مثال با استفاده از JWTs).
Testing نوشتن آزمونهای واحد با استفاده از xUnit یا NUnit. آزمون ادغام برای برنامههای ASP.NET Core.
Version Control تسلط بر Git و پلتفرمهایی مانند GitHub یا GitLab. درک شاخهبندی، ادغام، و درخواستهای کشیدن.
Deployment & CI/CD کانتینرسازی با استفاده از Docker. Kubernetes برای هماهنگسازی میکروسرویسها. راهاندازی خطوط مداوم ادغام و تحویل.
Logging and Monitoring چهارچوبهای ثبت مانند Serilog. ابزارها و پلتفرمهای نظارت برای پیگیری سلامت و عملکرد برنامهها.
Security شیوههای امن کدنویسی. درک نقاط ضعف OWASP top 10. پیادهسازی سرآیندهای امنیتی، محدودیت نرخ، و سایر اقدامات امنیتی در ASP.NET Core.
Scalability & Performance طراحی معماریهای قابل مقیاس. نمایهبرداری و بهینهسازی عملکرد. استراتژیهای کش با استفاده از ابزارهایی مانند Redis.
Other Related Tools & Libraries چهارچوبهای وابستگیهای ورودی مانند Autofac. دروازههای API (مانند Ocelot). ردیابی توزیعشده (مانند Jaeger یا Zipkin).
Soft Skills توانایی حل مشکل روحیه کار تیمی و تعهد کاری بالا توانمندی و علاقهمندی بالا به یادگیری و حل مسئله تجربه یا توانمندی انجام تحقیق و توسعه (R&D) توانمندی در مدیریت وظایف محوله رفتار کاری حرفهای (مسئولیتپذیری، پیگیری کار، نظم) منضبط و مسئولیت پذیر توانایی کار تیمی خلاقیت و توانایی حل مسئله با انگیزه و مشتاق به یادگیری
مجموعه «دفترخونه وکیلباشی» یک شرکت فعال در حوزه فناوریهای حقوقی (LegalTech) و مالی (FinTech) است که با هدف دیجیتالیسازی فرآیندهای حقوقی و قراردادی در ایران فعالیت میکند.
سامانه دفترخونه با بهرهگیری از زیرساختهای مدرن و امن مبتنی بر امضای دیجیتال قانونی، مدیریت هوشمند قراردادها و احراز هویت الکترونیکی، به سازمانها، شرکتها و کسبوکارها کمک میکند تا تمام اسناد خود را بهصورت آنلاین، امن و قابل استناد مدیریت و امضا کنند.
دفترخونه وکیلباشی به عنوان یکی از پیشگامان تحول دیجیتال در خدمات حقوقی، با تکیه بر فناوریهای روز دنیا، در مسیر ساخت آیندهای بدون کاغذ و سریعتر برای تعاملات حقوقی ایران گام برمیدارد.