We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will work as part of a team to solve a really high throughput problem with low latency. In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you. Your goal will be to develop high-quality software that is aligned with user needs and business goals.
Responsibilities
Develop high-level product specifications with attention to system integration and feasibility
Define all aspects of development from appropriate technology and workflow to coding standards
Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
Perform validation and verification testing
Document development phases and monitor systems
Identify and analyze user requirement
Requirements
Excellent knowledge of software and application design and architecture
Experience in software development and coding in any of languages (Java, Go, C#, .NET, etc.)
In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
Familiarity with scalable software solutions and architectures (Actor model, akka, Microservice architecture, etc)
In-depth knowledge of Concurrent programming, issues and solutions
A technical mindset with great attention to details
Problem-solving abilities
BSc in Computer Science, Engineering or relevant field
Plus points:
Familiarity with Fintech domain
Hands-on experience in installing, configuring, operating, and monitoring CI/CD pipeline tools
Familiarity with large scale data processing tools
معرفی شرکت
ما در فینیکس معتقدیم دنیا در حال تغییر کردن است و این تغییر بهقدری سریع رخ خواهد داد که اگر از همین ساعت با آن همراه نشویم، حتما از آن عقب خواهیم بود. آغاز به کار پلتفرم فینیکس یکی از مهمترین قدمها در همراه شدن با این تغییرات بزرگ است؛ تغییراتی که در نقطه تلاقی علم و اقتصاد آغاز شده و رفتهرفته تمام جهان را با خود همراه خواهد کرد. فینیکس یک پلتفرم معامله ارزهای دیجیتال است. این پلتفرم مدرن و بسیار امن با هدف برطرفکردن ضعفهای موجود در بازار ارزهای دیجیتال ایران راهاندازی شد.
هدف فینیکس فراهمکردن بستری مطمئن، مدرن و پویا برای فعالیت در حوزه ارزهای دیجیتال و همچنین بالابردن سطح علمی جامعه در حوزه بلاکچین است. فینیکس با بهرهگیری از قویترین نیروهای داخلی در تمامی بخشهای فنی و بازاریابی در تلاش است امکان پیشرفتهای علمی و اقتصادی را برای تمام علاقهمندان به این حوزه با هر میزان دانش اولیه فراهم کند؛ به این منظور آموزش نیز در کنار سایر ماموریتهای فینیکس، برای ما بسیار ارزشمند است.
مزایای کار در فینیکس
اگر اهل چالش هستید، شما در فینیکس با تیمی جوان، با انگیزه و پویا همراه می شوید که با جدیدترین تکنولوژی دنیا سر و کار دارد و در حال دگرگون کردن صنعت مالی است.
در کنار آن، رشد، پیشرفت و حال خوب شما حائز اهمیت است که بستر آنها فراهم شده است. در همین راستا بودجه آموزشی، بیمه تکمیلی و برنامه رفاهی جذابی برای همه در نظر گرفته می شود.
در دوران کرونا، برای حفظ سلامتی ، امکان دورکاری برای کارکنان وجود دارد و برای کسانی که در شرکت حضور پیدا می کنند، تسهیلاتی مانند هزینه رفت و آمد شخصی ایجاد می شود تا از وسایل حمل و نقل عمومی استفاده نکنند و سلامتی شان به خطر نیافتد.