

ما در آسان پرداخت به دنبال یک مهندس ارشد نرمافزار در تیم خود هستیم تا با مطالعهی مداوم تمام جنبه های محصولات نرم افزاری، سیستمها را توسعه و تکامل دهد؛ راهحلهای نرمافزاری را طراحی، توسعه و مستفر کند؛ و تیمهای نرمافزاری را پشتیبانی و توسعه دهد.
برخی از مسئولیت های اصلی:
· مسئول و مالک اصلی صفر تا صد طراحی و پیاده سازی محصول یا سیستمها و زیرسیستم ها نرم افزاری که در اختیار او قرار می گیرد.
· تحلیل نیازمندی و طراحی و بهبود معماری ، ساختار و ماژولها، سرویسها و رابطها.
· توسعه و پیادهسازی کد، فیچرها و سرویسهای جدید، رسیدگی به رخدادهای عملیاتی، رفع باگ و ریفکتور در چارچوب استانداردهای تیم.
· طراحی و اجرای تستهای واحد، یکپارچه برای اطمینان از صحت رفتار سیستم در سناریوهای مختلف.
· مشارکت فعال در پیکربندی و نگهداشت Pipelineهای استقرار، انتشار نسخهها و همراهی با تیم زیرساخت برای دیپلوی پایدار.
· همکاری، هماهنگی و ارتباط مؤثر با تیمهای داخلی، واحدهای دیگر و ذینفعان بیرونی برای همراستا نگهداشتن تصمیمات و اجرا.
دانش، مهارتها و تواناییها:
- تسلط کامل به برنامه نویسیC# ، NET. و .Restful API
- دانش عمیق در مفاهیم پایهای طراحی سیستم همچون Cohesionو Coupling و پاردایم های توسعه همچون .OOP
- تجربه توسعه و استفاده مفاهیم و الگوهای معماری و طراحی نرم افزار همچون Microservices و EDA.
- آشنایی با identity server و پروتکلهای OAuth و OIDC.
- تجربه تست نویسی تستهای Unit/Integration و فریم ورک های مرتبط مانند XUnit/NUnit.
- تجربه و فهم رویکردهای حل پیچیدگی همچون DDD.
- تجربه کار با متدولوژی اجایل و آشنایی با مهارت های مدیریت پروژه.
- تجربه کار و توسعه با RDBMS & SQL Server.
- آشنایی با روشهای مستندنویسی، یادگیری سریع، مسئولیتپذیری، همکاری تیمی و مدیریت زمان.
امتیازات ترجیحی :
- توانایی حل مسئله و آشنایی با انواع روشهای فکری همچون تفکر انتفادی و تحلیلی.
- آشنایی نسبی با مفاهیم و ابزارهای DevOps
- آشنایی با Prompt Engineering و توسعهی AI Agent ها.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای آسان پرداخت