ما در سباسیستم بیش از 10 سال که بصورت تخصصی مشغول تولید و توسعه سیستم ها و اتوماسیون های نرم افزاری حوزه ی حمل و نقل بین المللی هستیم . اگر به دنبال یک فضای دوستانه کاری هستید و از چالش های جدید استقبال می کنید و می خواهید با صنعت جدید و غیر تکراری آشنا شوید خوشحال خواهیم شد که به تیم فنی ما ملحق شوید .
ما در یک مجموعه نرمافزاری فعال در حوزه توسعه سیستمهای سازمانی و لجستیک، به دنبال جذب یک برنامهنویس ارشد .NET هستیم که علاوه بر تسلط بر زبان C# و تکنولوژیهای مورد استفاده در توسعه نرمافزارهای سازمانی، تجربه و توانایی کار با پروژههای قدیمی مبتنی بر .NET Framework را نیز داشته باشد. در این موقعیت شغلی، توسعه و نگهداری سیستمهای نرمافزاری سازمانی، توسعه ماژولهای جدید، بهبود عملکرد و کیفیت کد و مشارکت در تصمیمگیریهای فنی اهمیت زیادی دارد. مسئولیتها و شرح وظایف
توسعه، نگهداری و بهبود سیستمهای نرمافزاری سازمانی موجود.
تحلیل نیازمندیها و طراحی و پیادهسازی ماژولها و قابلیتهای جدید.
عیبیابی و رفع مشکلات فنی در پروژههای موجود، بهویژه پروژههای مبتنی بر .NET Framework.
بهبود عملکرد، پایداری و مقیاسپذیری نرمافزارها.
بازنگری و بهبود معماری نرمافزار و ساختار کدهای موجود.
طراحی و توسعه RESTful API و سرویسهای نرمافزاری.
کار با پایگاه داده و بهینهسازی Queryها و عملیات دیتابیس.
مشارکت در تصمیمگیریهای فنی و انتخاب راهکارهای مناسب.
همکاری با اعضای تیم توسعه و انتقال دانش و تجربیات فنی.
مهارتها و تخصصهای موردنیاز مهارتهای ضروری
تسلط بر زبان برنامهنویسی C# و مفاهیم پیشرفته آن.
تسلط بر .NET Framework 4.x و تجربه عملی توسعه و نگهداری پروژههای مبتنی بر آن.
تسلط بر ASP.NET MVC 5 و آشنایی با ساختار و نحوه توسعه پروژههای Legacy.
تسلط بر Entity Framework 6.
تسلط بر Entity Framework Core.
تسلط بر SQL Server و زبان T-SQL و توانایی نوشتن و بهینهسازی Queryهای پیچیده.
تجربه طراحی و توسعه RESTful Web API.
تسلط بر مفاهیم OOP و اصول SOLID.
آشنایی عمیق با Design Patterns و توانایی استفاده صحیح از آنها.
رعایت اصول Clean Code و توانایی طراحی کدهای قابل نگهداری و توسعه.
تجربه کار با Git و سیستمهای مدیریت نسخه.
آشنایی با مفاهیم معماری نرمافزار و طراحی سیستمهای سازمانی.
آشنایی و تجربه کار با Message Brokerها و معماری مبتنی بر پیام.
مهارتهای تکمیلی
آشنایی با HTML، CSS و JavaScript.
تجربه کار با سیستمهای نرمافزاری بزرگ و چندماژوله.
تجربه بهبود عملکرد و بهینهسازی نرمافزارهای موجود.
توانایی تحلیل مسائل پیچیده و ارائه راهکارهای فنی مناسب.
خصوصیات فردی
برخورداری از تفکر تحلیلی و توانایی بررسی و حل مسائل پیچیده.
توانایی طراحی راهکارهای فنی مناسب و مشارکت موثر در تصمیمگیریهای فنی و معماری نرمافزار.
داشتن نگاه مهندسی به توسعه نرمافزار و توجه ویژه به کیفیت، توسعهپذیری و نگهداریپذیری کد.
مسئولیتپذیری، تعهد کاری و پیگیری وظایف تا دستیابی به نتیجه مطلوب.
توانایی مدیریت زمان، اولویتبندی و مدیریت و پیشبرد مستقل وظایف محولشده.
برخورداری از روحیه کار تیمی و توانایی برقراری تعامل سازنده با سایر اعضای تیم.
علاقهمندی به انتقال دانش و تجربیات فنی و مشارکت در رشد تخصصی اعضای تیم.
داشتن روحیه یادگیری مستمر و علاقهمندی به توسعه دانش و مهارتهای تخصصی.
دقت و توجه به جزئیات و حساسیت نسبت به کیفیت و صحت عملکرد نرمافزار.
انعطافپذیری در مواجهه با چالشهای فنی و توانایی ارائه راهکارهای مناسب بهجای تمرکز صرف بر مشکلات.
برخورداری از بلوغ حرفهای، صداقت و پذیرش مسئولیت در قبال تصمیمها و نتایج کار.
محیط و مزایای همکاری در سبا سیستم در سبا سیستم تلاش میکنیم محیطی حرفهای، پویا و در عین حال صمیمی فراهم کنیم؛ فضایی که در آن تخصص، خلاقیت، تعامل سازنده و رشد مستمر افراد ارزشمند است. ما به کار تیمی، تبادل دانش و مشارکت اعضای تیم در مسیر توسعه محصولات نرمافزاری اهمیت میدهیم.
محیط کاری دوستانه، صمیمی و مبتنی بر احترام و اعتماد متقابل.
همکاری با تیمی متخصص و باتجربه در حوزه توسعه نرمافزارهای سازمانی.
فرصت یادگیری، تبادل دانش و رشد مستمر مهارتهای تخصصی.
احترام به تخصص، نظرات کارشناسی و استقلال عمل اعضای تیم.
فراهم بودن فرصت ارائه ایدهها و مشارکت در تصمیمگیریهای فنی.
همکاری در توسعه و نگهداری سیستمهای نرمافزاری سازمانی و پروژههای فنی چالشبرانگیز.
فرصت مشارکت در بهبود معماری و ارتقای کیفیت محصولات نرمافزاری.