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
- Free English lessons (Skyeng)
- Sports activities reimbursement
- Opportunity to work remotely
- Corporate events