استخدام برنامهنویس Full-Stack
شرح موقعیت شغلی
ما در راستای توسعه و بهبود سامانههای نرمافزاری در حوزه بانکی و مالی، از یک توسعهدهنده فولاستک توانمند، مسئولیتپذیر و علاقهمند به یادگیری و کار تیمی دعوت به همکاری میکنیم.
شرح شغل:
شرح شغل:
- تحلیل نیازمندیها و طراحی، توسعه، پیادهسازی و نگهداری سامانههای نرمافزاری در حوزه بانکی و مالی.
- توسعه و بهبود رابط کاربری سامانهها با استفاده از Angular.
- طراحی و توسعه سرویسهای سمت سرور و API با استفاده از C# و ASP.NET Core.
- طراحی، پیادهسازی، مدیریت و بهینهسازی پایگاههای داده با استفاده از Microsoft SQL Server.
- مشارکت در طراحی و پیادهسازی معماری نرمافزار با رعایت اصول توسعهپذیری، نگهداشتپذیری و امنیت.
- شناسایی و رفع خطاهای نرمافزاری و بهینهسازی عملکرد سامانهها.
- رعایت استانداردهای کدنویسی، اصول کنترل نسخه و الزامات کیفیت نرمافزار.
- همکاری با اعضای تیم فنی در تحلیل، طراحی، پیادهسازی و استقرار راهکارهای نرمافزاری.
شرایط احراز:
- تسلط به Angular و TypeScript و آشنایی با HTML و CSS.
- تسلط به زبان برنامهنویسی C# و چارچوب ASP.NET Core / .NET Core.
- تجربه طراحی و توسعه APIهای مبتنی بر REST.
- تسلط به Microsoft SQL Server و توانایی طراحی و بهینهسازی کوئریها، Stored Procedureها و ساختارهای پایگاه داده.
- آشنایی با اصول معماری نرمافزار، از جمله Layered Architecture و Clean Architecture.
- آشنایی با Git و مفاهیم مدیریت نسخه کد.
- آشنایی با اصول کدنویسی استاندارد، تست نرمافزار و عیبیابی.
شایستگیهای عمومی:
- توانایی تحلیل مسائل و ارائه راهکارهای فنی مناسب.
- دقت و توجه به جزئیات و رعایت کیفیت در انجام وظایف.
- توانایی کار تیمی و تعامل مؤثر با اعضای تیم فنی.
- مسئولیتپذیری، پیگیری امور محوله و یادگیری مستمر.
مزیت محسوب میشود:
- تجربه فعالیت در پروژههای بانکی، مالی یا فینتک.
- آشنایی با معماری Microservices و مفاهیم امنیت نرمافزار.
- تجربه بهینهسازی عملکرد سامانهها و پایگاههای داده.
- آشنایی با PL/SQL و پایگاه داده Oracle.
مهارتهای مورد نیاز
- CSS
- HTML
- Full-stack
- C#
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت