شرح موقعیت
برنامهنویس Full-Stack .NET شرکت هواپیمایی آتا | ATA Airlines شرکت هواپیمایی آتا در راستای توسعه و نوسازی سامانههای نرمافزاری، عملیاتی و سازمانی خود، از یک برنامهنویس Full-Stack .NET توانمند، حرفهای و علاقهمند به توسعه سامانههای Enterprise دعوت به همکاری میکند. ما بهدنبال فردی هستیم که صرفاً با نوشتن کد آشنا نباشد؛ بلکه بتواند در طراحی، توسعه، بهینهسازی و نگهداری سامانههای نرمافزاری در مقیاس سازمانی نقش مؤثری داشته باشد، مسائل پیچیده را تحلیل کند و برای آنها راهکارهای تمیز، پایدار و قابل توسعه ارائه دهد. محیط کاری این موقعیت شامل سامانههایی است که بخشی از فرآیندهای سازمانی و عملیاتی یک شرکت هواپیمایی را پشتیبانی میکنند؛ بنابراین کیفیت کد، پایداری، امنیت، Performance و قابلیت نگهداری نرمافزار برای ما اهمیت ویژهای دارد. تکنولوژیها و محیط فنی توسعه سامانههای نرمافزاری شرکت عمدتاً بر پایه تکنولوژیهای زیر انجام میشود: .NET 6 و نسخههای بالاتر ASP.NET Core C# RESTful API Microsoft SQL Server Entity Framework Core LINQ Redis Elasticsearch Keycloak LDAP / Active Directory Integration Git Azure DevOps در طراحی و توسعه سامانهها از سرویسها و ابزارهای جانبی مختلف برای مدیریت Authentication، Authorization، Cache، Search و Integration با زیرساخت سازمان استفاده میشود. مسئولیتهای اصلی در این موقعیت، شما در طراحی و توسعه سامانههای نرمافزاری شرکت هواپیمایی آتا مشارکت خواهید داشت و بخشی از مسئولیتهای شما شامل موارد زیر خواهد بود: طراحی و توسعه Backend با استفاده از ASP.NET Core و .NET 6+ توسعه و نگهداری Web Applicationهای سازمانی طراحی و توسعه REST APIهای پایدار و استاندارد توسعه Business Logic سامانهها طراحی و پیادهسازی ساختارهای مناسب برای پروژههای Enterprise توسعه و بهینهسازی Queryها و Stored Procedureهای SQL Server طراحی و بهینهسازی Data Access Layer استفاده صحیح از Entity Framework Core و LINQ توسعه و نگهداری Integration بین سامانههای مختلف پیادهسازی Authentication و Authorization Integration با سرویسهای SSO توسعه قابلیتهای Caching توسعه قابلیتهای Search پیادهسازی Logging و Error Handling استاندارد Code Review Refactoring کدهای موجود Troubleshooting و Root Cause Analysis مشکلات نرمافزاری بهبود Performance و Scalability سامانهها نگهداری و توسعه سامانههای موجود در کنار توسعه محصولات جدید این موقعیت مناسب چه فردی است؟ اگر برای شما Backend صرفاً ساخت چند API نیست؛ اگر هنگام طراحی یک Feature به Performance، Security، Maintainability و Scalability آن هم فکر میکنید؛ اگر تفاوت Authentication و Authorization را فقط در حد تعریف تئوری نمیدانید؛ اگر هنگام کند شدن یک سامانه میتوانید بین Application، Database، Cache و Infrastructure مسئله را تحلیل کنید؛ اگر Clean Code، Code Review و Refactoring را بخشی از کار حرفهای یک Developer میدانید؛ و اگر علاقهمند هستید روی سامانههای واقعی و Enterprise در صنعت هوانوردی کار کنید، جای شما میتواند در تیم فناوری اطلاعات هواپیمایی آتا باشد. بیمه تکمیلی، پاداشهای دورهای، دورههای آموزشی رایگان، وعده غذایی و تسهیلات رفاهی دیگر محل کار تهران، اکباتان، بلوار نفیسی، هواپیمایی آتا ساعت کاری شنبه تا چهارشنبه 8:00 الی 17:00، پنج شنبه و جمعه تعطیل
نیازمندیها
- Full-stack
- .NET
- C#
- RestFul API