We are seeking for a Team lead .NET Developer to work on our Finstek Member Area product. Member's Area (MA) is a specialized software solution for Forex Brokers to onboard Traders and Introducing Brokers, and manage their financial transactions (deposits, withdrawals, transfers) in integrated trading platforms. MA is a web-based application (Desktop/Mobile) that consists of user and admin areas. It is integrated with numerous 3rd party services, including eKYC Provider, Payment System Providers (40+ PSPs), Trading Platform, CRM and other components of the Finstek ecosystem.
You Will Need to Have
10+ years in software engineering as a technical leader, or a relevant experience
Experience in building and managing teams of 5+ employees
Minimum 7 years of experience with C# / .NET Framework / .NET Core / Webservices
Good understanding of the code design principles (SOLID, KISS, DRY, CQS, CQRS)
Good knowledge of any major relational database (MySql/Postgre/MsSql/Oracle/...)
Basic understanding of DevOps and Pipeline Management
Experience in Microservice architecture and development
Experience in any of message-broker software (RabbitMQ, Azure ServiceBus, Amazon SQS, Kafka)
Fluent written and spoken English B1+
Good to Have
Azure Cloud Service
Azure DevOps Pipelines
Experience working with Event Sourcing design pattern
Understanding of microservices, containerization, and distributed systems
Knowledge of frontend development (React/Redux), TypeScript, NPM, Webpack
These are Just Some of Our Benefits
Interesting and challenging work
Competitive market salary reviewed once a year
Professional training and conferences, with the partial/full compensation