شرایط احراز: تسلط و تجربه حرفهای در C# و .Net تسلط بر اصول برنامهنویسی شیءگرا (OOP) تسلط بر پایگاهدادههای رابطهای، مخصوصاً SQL Server و Oracle آشنایی و تجربه با Java و APIهای مرتبط تسلط به Entity Framework و لایه Data آشنایی با Dapper و معماری CQRS تجربه توسعه RESTful API آشنایی با امکانات ASP.NET Core مثل Middleware و DI درک معماریهای رایج در Back-end تسلط بر مفاهیم SOLID و توسعه اصولی نرمافزار تسلط به Clean Architecture و Microservices آشنایی با Domain-Driven Design (DDD) تسلط به MediatR و RabbitMQ آشنایی با چرخه حیات نرمافزار (SDLC) تسلط به Git برای کنترل نسخه آشنایی با روشهای چابک (Agile) بهویژه Scrum