شرح شغل و وظایف
شرکت هواپیمایی سپهران در راستای توسعه تیم فنی خود، به دنبال یک برنامهنویس و توسعهدهنده باانگیزه است.
اگر عاشق کد زدن در پلتفرم ویندوز هستید و از ساختن نرمافزارهای کاربردی، پایدار و قدرتمند لذت میبرید، این فرصت شغلی میتواند متعلق به شما باشد!
شرح موقعیت شغلی و وظایف :
- طراحی، توسعه و نگهداری نرمافزارهای کاربردی تحت ویندوز با استفاده از Windows Forms (WinForms) و زبان سیشارپ C#.
- توسعه و بهینهسازی لایه دسترسی به دادهها و پایگاه داده.
- مشارکت در تمام مراحل چرخه توسعه نرمافزار (از تحلیل تا پیادهسازی، تست و پشتیبانی)
- مهارتها و دانش فنی مورد نیاز (ضروری):
- تسلط به توسعه برنامههای ویندوزی با Windows Forms :
- تجربه عملی در طراحی رابط کاربری (UI) و برنامهنویسی منطق کسبوکار (Business Logic) در محیط WinForms.
- آشنایی با مفاهیم Event Handling، Data Binding، و کنترلهای پیشرفته و سفارشی.
- توانایی ایجاد برنامههای چند فرمی (Multi-form) با معماری مناسب و استاندارد.
مهارت در کار با پایگاه داده و SQL Server :
- توانایی طراحی و نوشتن Queryها، Viewها، Stored Procedures، Functions بهینه در Microsoft SQL Server.
- تجربه در اتصال برنامه WinForms به SQL Server با استفاده از ADO.NET، Entity Framework
- آشنایی با اصول طراحی و نرمالسازی پایگاه داده.
دانش کار با کامپوننتهای DevExpress:
- تجربه عملی در استفاده از کنترلها و کامپوننتهای مجموعه DevExpress برای WinForms.
- توانایی کار با کنترلهای دادهمحور قوی مانند GridView، TreeList، Chart Control و Reporting.
مزیتهای آشنایی یا تسلط (امتیاز محسوب میشوند):
- آشنایی با معماری چندلایه (N-Layer) و الگوهای طراحی (Design Patterns) در محیط .NET
- تجربه کار با سیستم کنترل نسخه Git.
- توانایی مستندسازی کد و مشارکت در کار تیمی.
ویژگیهای فردی مورد نظر:
- روحیه یادگیری بالا و توانایی حل مسئله.
- دقت در جزییات
- تعهد کاری و توانایی کار منظم تحت چارچوبهای پروژه
- کار تیمی
- مدیریت تعارض
- تفکر نقادانه