آشنایی پایه با زبان C# و اصول برنامهنویسی شیءگرا (OOP)
درک مفاهیم پایهی HTTP، REST و API
آشنایی اولیه با Git و کار با مخازن GitHub
آشنایی با محیطهای توسعه مانند Visual Studio یا Visual Studio Code (VS Code)
آشنایی ابتدایی با مفاهیم مهندسی نرمافزار (مثل فازهای توسعه، مستندسازی و الگوهای طراحی پایه)
درک مفاهیم پایهای ساختمان دادهها و پایگاه دادهها (مانند جداول، کلیدها، کوئریهای ابتدایی)
تسلط به زبان انگلیسی در سطح متوسط رو به بالا (برای مطالعه مستندات، سرچ خطاها و یادگیری منابع بینالمللی)
توانایی کار تیمی و برقراری ارتباط موثر با اعضای تیم (بهویژه Front-end و مدیر پروژه)
علاقهمندی به یادگیری مداوم و پذیرش بازخوردهای فنی (مانند Code Review)
خودیادگیری (Self-learning) و توانایی پیشبردن یادگیری بدون وابستگی مستقیم
توانایی سرچ موثر و هدفمند برای حل مشکلات و یادگیری مفاهیم جدید
داشتن خلاقیت در حل مسائل، طراحی راهکارها یا سادهسازی پیچیدگیها
مسئولیتپذیری و پیگیری دقیق وظایف محولشده
تمرکز و صبر در مواجهه با چالشهای فنی و فرآیند اشکالزدایی (Debugging)
داشتن هر یک از مهارتهای زیر امتیاز محسوب میشود اما ضروری نیستند:
آشنایی با Entity Framework Core و مفاهیم ORM
تجربه کار با پایگاهدادههای SQL Server یا PostgreSQL
آشنایی با LINQ و توانایی نوشتن کوئریهای ساده
تجربه استفاده از Swagger برای تست و مستندسازی API
آشنایی مقدماتی با Docker و مفاهیم کانتینرسازی
آشنایی با Unit Testing (مثلاً با xUnit یا NUnit)
تجربه کار با ابزار Postman برای تست APIها
آشنایی با معماریهای مدرن مانند Clean Architecture یا Domain-Driven Design (DDD)
آشنایی با الگوهای طراحی رایج مانند Repository Pattern و Dependency Injection
درک اصول Clean Code (نوشتن کدی تمیز، قابل خواندن و نگهداری)
آشنایی با ابزارهای مدیریت پروژه مانند Trello، Jira یا Notion
( پس از اتمام موفقیت آمیز دوره کارآموزی، ادامه همکاری به صورت استخدام تمام وقت خواهد بود. )
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.