استخدام برنامهنویس Back-End (.NET)
شرح موقعیت شغلی
شرح شغل :
- طراحی، توسعه، تست و استقرار سامانههای مقیاسپذیر و قابل اطمینان
- همکاری با تیم توسعه در برنامهریزی، اجرا و تحویل پروژههای نرمافزاری
- مدیریت مؤثر وظایف محولشده و پایبندی به زمانبندیها و اهداف پروژه
- تحقیق، طراحی و پیادهسازی قابلیتها، راهکارها و بهبودهای جدید در سامانهها
- تضمین کیفیت نرمافزار از طریق رعایت اصول معماری، استانداردهای کدنویسی و بهترین رویههای توسعه نرمافزار
- برقراری ارتباط مؤثر و همکاری با سایر تیمها
- تحقیق و بررسی راهکارها و تکنولوژیهای جدید
شرایط احراز:
- تسلط بر اصول مهندسی نرمافزار و مفاهیم برنامهنویسی شیگرا (OOP)
- حداقل سه سال تجربه عملی در توسعه نرمافزار با استفاده از .NET, C#, ASP.NET
- آشنایی مناسب با ORMها و مفاهیم طراحی پایگاه داده (SQL Server, PostgreSQL)
- آشنایی با الگوهای طراحی (Design Patterns) و اصول معماری نرم افزار
- آشنایی با Docker، مفاهیم DevOps و فرآیندهای استقرار و تحویل نرمافزار
- آشنایی با تستنویسی و ابزارهای متداول آن
- تسلط بر Git یا سایر سیستمهای مدیریت و کنترل نسخه
- توانایی حل مسئله، کار تیمی و برقراری ارتباط مؤثر
موارد زیر مزیت محسوب میشود:
- آشنایی با مفاهیم Cloud Computing و نحوه استقرار سامانه ها در این محیطها
- تجربه طراحی و توسعه سرویسها مبتنی بر معماری Microservices
- توانایی برقراری ارتباط گفتاری و نوشتاری به زبان انگلیسی
- آشنایی با کسب و کار بانکی
- تجربه توسعه فرانتاند
از متقاضیانی که ممکن است تمامی شرایط و الزامات عنوانشده را بهطور کامل دارا نباشند، اما از انگیزه بالا، ظرفیت یادگیری برای رشد و ایفای موفق این نقش برخوردارند، نیز دعوت میگردد تا رزومه خود را ارسال نمایند.
مهارتهای مورد نیاز
- Back-end
- .NET
- C#
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت