در توسن، بیش از دو دهه است که با توسعه زیرساختهای نرمافزاری بانکی، نقشی پررنگ در تجربه روزمره میلیونها نفر ایفا میکنیم. محصولات ما با پایداری، مقیاسپذیری و تنوع بالا، همراه قابلاعتمادی برای بانکها بودهاند تا خدماتی پایدار و بهروز به مردم ارائه دهند.
ما باور داریم که پشت این سرویسهای گسترده و اثرگذار، تیمی متعهد، حرفهای و همدل ایستاده است. اگر برایتان اهمیت دارد کاری انجام دهید که تأثیر واقعی بر جریان زندگی جامعه بگذارد، در مسیری پایدار و حرفهای، به ما بپیوندید.
—------------------------------------------------------------------------
شما به عنوان .Net Developer در کنار توسن خواهید بود، جایی که با تخصص و نگاه مهندسیای که به موضوعات دارید، میتونید نقش موثری در ارائه سرویسهای باکیفیتتر ایفا کنید؛ سرویسهایی که در نهایت هدفشون بهبود تجربه بانکداری افراد خواهد بود.
موارد زیر بخشی از مسئولیتهای شما در این موقعیت خواهد بود:
- توسعه، نگهداری و بهینهسازی ماژولهای نرمافزاری
- پیادهسازی و توسعه سرویسهای قابل نگهداری و تستپذیر با رعایت اصول کدنویسی تمیز (Clean Code)
- طراحی و بهینهسازی کوئریهای پایگاه دادههای Oracle
- همکاری نزدیک با تیم تحلیل و تست جهت پیادهسازی دقیق نیازمندیها و رفع اشکالات سیستم
- مشارکت در جلسههای فنی تیم و بهروزرسانی دانش فنی در راستای نیازهای پروژه
اگر در موارد تجربه و توانایی دارید، خوشحال میشیم با هم بیشتر آشنا بشیم:
- تسلط کامل به زبان برنامهنویسی C#
- تسلط به .Net Framework
- درک عمیق از اصول برنامهنویسی شیءگرا (OOP) و تسلط بر مفاهیم SOLID
- آشنایی مناسب با الگوهای طراحی نرمافزار (Design Patterns)
- تجربه عملی در کار با ORM
- آشنایی با پایگاه داده Oracle و توانایی کار با SQL
- آشنایی با مفاهیم برنامهنویسی موازی و مدیریت همزمانی
- تسلط به Communication Mechanisms مثل SOAP, REST
- تسلط به مکانیسمهای Caching در سطح Memory و DataBase
اگر در موارد زیر هم توانایی دارید، فکر میکنیم همکاری بهتری رو بتونیم با هم پیش ببریم:
- آشنایی به .Net Core
- آشنایی با مفاهیم معماری نرمافزار
- آشنایی با اصول و معماری Microservice
- توانایی تستنویسی
- آشنایی با Docker و Kubernetes
- آشنایی با Nosql DataBase
- آشنایی با Graph QL و GRPC
- آشنایی با Redis
- آشنایی با DDD
- آشنایی با مکانیسمهای Authentication و Authorization مثل oauth، JWT و keycloak
- توانایی کار در محیط تیمی، تحلیل مسائل و ارائه راهحل