استخدام برنامهنویس ارشد داتنت (Senior .Net Developer)
شرح موقعیت شغلی
ما در شرکت ریتون به دنبال همکاری توانمند و علاقمند به انجام کار تیمی هستیم که بتواند در تیم فنی، در موقعیت شغلی برنامهنویس ارشد داتنت با ما همراه شود.
- توسعه، نگهداری و بهینهسازی ماژولهای نرمافزاری
- پیادهسازی و توسعه سرویسهای قابل نگهداری و تستپذیر با رعایت اصول کدنویسی تمیز (Clean Code)
- طراحی و بهینهسازی کوئریهای پایگاه دادههای Oracle
- همکاری نزدیک با تیم تحلیل و تست جهت پیادهسازی دقیق نیازمندیها و رفع اشکالات سیستم
- مشارکت در جلسههای فنی تیم و بهروزرسانی دانش فنی در راستای نیازهای پروژه
دانش و مهارتهای مورد نیاز:
- تسلط کامل به زبان برنامهنویسی C#
- تسلط به Net Framework.
- درک عمیق از اصول برنامهنویسی شیءگرا (OOP) و تسلط بر مفاهیم SOLID
- آشنایی مناسب با الگوهای طراحی نرمافزار (Design Patterns)
- تجربه عملی کار با ORM
- آشنایی با پایگاه داده Oracle و توانایی کار با SQL
- آشنایی با مفاهیم برنامهنویسی موازی و مدیریت همزمانی
- تسلط به Communication Mechanisms مثل SOAP, REST
- تسلط به مکانیسمهای Caching در سطح Memory و Database
داشتن موارد زیر هم مزیت محسوب میشود:
- آشنایی به Net Core.
- آشنایی با مفاهیم معماری نرمافزار
- آشنایی با اصول و معماری Microservice
- توانایی تستنویسی
- آشنایی با Dockerو Kubernetes
- آشنایی با Nosql Database
- آشنایی با Graph QL و GRPC
- آشنایی با Redis
- آشنایی با DDD
- آشنایی با مکانیسمهای Authentication و Authorization مثل oauth، JWT و keycloak
- توانایی کار در محیط تیمی، تحلیل مسائل و ارائه راهحل
- آشنایی با مفاهیم حوزه بیمه
مهارتهای مورد نیاز
- .NET
- OOP
- C#
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت