فارسی
برنامهنویس ASP.NET (اصفهان)
توسعه دانش و فن آوری سپهر آینده | Sepehr Future Oriented·اصفهان·۲ هفته پیش
توسعه دانش و فن آوری سپهر آینده | Sepehr Future Oriented
شرح موقعیت
در این موقعیت، شما عضوی از تیم فنی خواهید بود و در طراحی، توسعه، بهبود و نگهداری سامانههایی مشارکت خواهید کرد که در حوزه پزشکی و اتوماسیون فرآیندهای تخصصی مورد استفاده قرار میگیرند. اگر به توسعه نرمافزارهای واقعی، حل مسائل پیچیده، معماری صحیح نرمافزار و یادگیری تکنولوژیهای جدید علاقهمند هستید، خوشحال میشویم با شما آشنا شویم. مهارتهای فنی مورد نیاز ضروری: مزیت محسوب میشود: ویژگیهای فردی برای ما صرفاً تعداد سالهای سابقه اهمیت ندارد؛ مهمتر از آن، توانایی شما در درک مسئله، طراحی راهحل و نوشتن کد قابل نگهداری است. از شما انتظار داریم:
مسئولیتها
- توسعه و نگهداری نرمافزارهای تحت وب با استفاده از C# و ASP.NET
- توسعه و بهبود RESTful APIها و سرویسهای نرمافزاری
- توسعه قابلیتهای جدید بر اساس نیازمندیهای محصول
- رفع خطاها، Debug و Troubleshooting نرمافزار
- بهینهسازی عملکرد و افزایش پایداری سامانهها
- طراحی و پیادهسازی ساختار مناسب برای بانک اطلاعاتی
- همکاری در طراحی و توسعه معماری نرمافزار
- مشارکت در Code Review و بهبود کیفیت کد
- مستندسازی کد و سرویسهای توسعهیافته
- همکاری نزدیک با تیم محصول، هوش مصنوعی و سایر اعضای تیم فنی
- مشارکت در توسعه و نگهداری سامانههای مرتبط با اتوماسیون پزشکی و هوش مصنوعی
- تسلط خوب به C#
- تسلط به ASP.NET / ASP.NET Core
- تسلط به مفاهیم Object-Oriented Programming (OOP)
- تجربه کار با Entity Framework / Entity Framework Core
- تسلط مناسب به SQL Server و T-SQL
- آشنایی با طراحی و بهینهسازی Database
- تجربه طراحی و پیادهسازی Web API / REST API
- آشنایی با اصول Software Architecture
- آشنایی با Design Patterns
- تسلط به Git و مفاهیم Version Control
- توانایی Debug کردن و تحلیل مشکلات نرمافزاری
- توانایی خواندن و استفاده از مستندات فنی انگلیسی
- تجربه کار با .NET 6/7/8 یا نسخههای جدیدتر
- آشنایی با معماریهای Clean Architecture / Layered Architecture
- تجربه کار با Microservices
- آشنایی با Docker
- آشنایی با Redis یا سایر سیستمهای Caching
- تجربه کار با Message Brokerها
- آشنایی با Unit Testing و Integration Testing
- تجربه کار با CI/CD
- آشنایی با JavaScript و یکی از Frameworkهای Front-End
- تجربه کار با سیستمهای پزشکی، سلامت دیجیتال یا نرمافزارهای سازمانی
- آشنایی با مفاهیم AI، Machine Learning یا اتصال نرمافزار به سرویسهای هوش مصنوعی
- مسئولیتپذیر و پیگیر باشید.
- توانایی تحلیل و حل مسئله داشته باشید.
- کد تمیز و قابل نگهداری بنویسید.
- روحیه یادگیری و رشد فنی داشته باشید.
- بتوانید مستقل کار کنید و در عین حال عضو مؤثری برای تیم باشید.
- نسبت به کیفیت، امنیت و پایداری نرمافزار حساس باشید.
- از یادگیری حوزههای جدید مانند هوش مصنوعی و فناوریهای سلامت استقبال کنید
نیازمندیها
- C#
- ASP.NET Core
- Object Oriented
- Entity Framework
- Sql Server