استخدام ایده پردازان عصر آسال
ایده پردازان عصر آسال در استان خوزستان، شهر اهواز جهت تکمیل کادر خود از متقاضیان ساکن استان خوزستان استخدام مینماید
برنامه نویس C# Full Stack
- جنسیت: آقا
- نوع همکاری: تمام وقت
شرایط احراز:
- مهارتهای لازم جهت کارشناس Full Stack Dev
- تسلط بر مفاهیم وب و درک کامل پروتکلهای (http, https)
- تسلط بر CSS3 و HTML5
- تسلط بر فریمورک Bootstrap یا یکی از CSS Framewokها
- تسلط بر جاوا اسکریپت و jQuery
- آشنایی با مفاهیم طراحی واکنشگرا (Responsive Design)
- تسلط بر MS SQL Server و TSQL و درک مفاهیم طراحی و پیادهسازی پایگاه داده در آن
- مسلط به راهاندازی (Progressive Web Application) PWA و بکارگیری Service Workerها
- مسلط به زبان #C و فریمورک Dot Net Core، Dot Net (بالاتر از نسخه 5)
- تجربه عملی برنامهنویسی وب با ASP .Net core
- تجربه عملی مستندسازی (Documentation APIs) با ابزار Swager
- مسلط به مفاهیم شیءگرایی و اصول SOLID
- مسلط بر مفاهیم ORM و Entity Framework Core، Entity Framework
- مسلط به مباحث و مفاهیم REST و WEB API و تحلیل و پیادهسازی WEB API
- آشنایی کلی با معماریهای نرمافزاری و مسلط به پیادهسازی معماری چند لایه و MVC
- تجربه ی تستنویسی و کار با انواع Automated testing و Unit-testing و Integrity-testing
- آشنایی با Design Pattern ها
- آشنایی با مفاهیم Microservices Architecture
- درک متدولوژیهای توسعهی چابک نرمافزار مانند Scrum
- آشنایی و تجربه کار با ابزارهای کنترل نسخه مانند Git
- آشنایی به مفاهیم Single Sign On و OIDC و SAML و OAuth
- آشنایی با مکانیزمهای WEB SECURITY
- مسلط به مفاهیم Clean Code
- تجربه کار روی سیستمهای با لود بالا امتیاز محسوب میشود
- آشنایی با Redis امتیاز محسوب میشود
- آشنایی با Linux امتیاز محسوب میشود
- آشنایی با تجربه ی کاربر و طراحی واسط کاربری (UI/UX) امتیاز محسوب میشود
- تسلط بر فریمورک React و تجربه کار با Redux امتیاز محسوب میشود
- آشنایی با زبان PHP و ترجیحا فریمورک Laravel امتیاز محسوب میشود
- آشنایی مفاهیم BPMS و ابزار Process Makers امتیاز محسوب میشود
- آشنایی نسبی با مفاهیم متدولوژی DevOps امتیاز محسوب میشود
- آشنایی با Docker امتیاز محسوب میشود
شرح شغل و وظایف جهت کارشناس Full Stack Dev:
- حضور موثر در جلسات طراحی، معماری و برنامهریزی محصول
- حضور موثر در در جلسات تیمی
- مشارکت در تحلیل و طراحی سیستمها
- توسعه، پیادهسازی و مستندسازی پروژهها
- پشتیبانی، نگهداری و بهینهسازی پروژهها
- ارتباط با توسعهدهندگان سایر سامانهها و مشارکت در فرایند تولید نهابی
- تولید کدهای reusable و قابل تست
- توسعه، بهبود، رفع اشکال، refactor و مستندسازی سیستمهای موجود
- پیادهسازی ویژگیهای جدید برای سامانههای سازمان
- مشارکت در تحلیل و طراحی سیستمها
- مستندسازی کلیه دستاوردها و کدهای ایجاد شده و بروزرسانی آن
- تخمین دقیق و زمانبندی امور محوله و تحویل کار در زمان مشخص شده
- ارتباط موثر با صاحب محصول و بهرهبردار در جهت پیشبرد امور
- توسعه و پیادهسازی نرمافزارهای قابل اتکا، قابل آزمون و قابل نگهداری
- راهنمایی سایر برنامهنویسان و اعضاء تیم فنی
تواناییهای عمومی:
- پیگیر، پرتلاش و مسئولیتپذیر و دارای انگیزه ی زیاد برای پیشرفت
- منظم و متعهد به برنامه زمانبندی تعریف شده
- دارای رفتار مناسب سازمانی
- روحیه ی کار تیمی و توانایی انجام کار گروهی و اشتراک تجربیات
- توانایی حل مسئله و قدرت تجزیه و تحلیل و ارائه راه حل
- امانتداری، درک مالکیت معنوی و پایبندی به ارزشهای شرکت
- مهارت ارتباطی مناسب جهت تعامل با سایر افراد و برنامهنویسان تیم
- توانایی خواندن به زبان انگلیسی برای مطالعه منابع علمی
- توانایی در نوشتن گزارشات علمی و کاری
ساعات کاری:
- شنبه تا چهارشنبه 8 الی 17
تسهیلات و مزایا: