مهارتهای عمومی:
- اولویت اول و بسیار مهم، حسن اخلاق و رفتار و شخصیت فردی و سازمانی
- دقیق، منظم و مسئولیتپذیر.
- توانایی درک مسئله و ارائه راه حل.
- توانایی کار گروهی و همکاری با اعضای تیم در تمام مراحل پروژه.
- توانایی استفاده روان از متون انگلیسی تخصصی مرتبط.
مهارتهای تخصصی:
توسعه دهنده و برنامه نویس بک اند Middle/Senior .Net Developer
- تسلط بر اصول برنامهنویسی شئگراء و اصول SOLID و الگوهای طراحی نرمافزار (Design Patterns).
- تسلط بر زبان برنامهنویسی hashtag#C و قالب کاری/ .Net9 Net Framework / .Net Core.
- تسلط بر قالب کاری و تکنولوژیهای ASP.NET و ASP.Net MVC .
- تسلط بر Entity Framework و Dapper.
- تسلط بر طراحی و پیادهسازی Restful API.
- آشنائی با gRPC Framework.
- آشنائی کافی با مفاهیم و ابزارهای توسعه نرم افزارهای تحت وب مانند HTML، JavaScript، CSS، jQuery و ...
- آشنائی کافی با مفاهیم معماری Microservices و سیستمهای توزیعشده Distributed Systems.
- آشنایی با / Clean Architecture / Onion Architecture Vertical Slice Architecture .
- آشنایی با DDD.
- آشنائی کامل با مفاهیم CQRS .
- تسلط بر RabbitMQ
- دانش کافی برای کار با پایگاه دادههای SQL و NoSQL .
- آشنائی کافی و تجربه کار با GIT و Microsoft Azure و CI/CD .
- آشنایی با Docker .
- آشنائی با مفاهیم Scrum .
- داشتن حداقل 3 الی 5 سال سابقه و تجربه کاری .