As part of the product team development strategy We are seeking an experienced Team to join our dynamic team. As a Team Lead you will play a pivotal role in architecting developing and maintaining our software solutions. You will lead the fintech service team of developers drive technical excellence and contribute to the growth of our products. If you are passionate about technology have a proven track record of leading software development projects and thrive in a collaborative environment we want to hear from you.
Main Responsibilities:
- Architect design and implement scalable and maintainable software applications.
- Lead a team developers providing technical guidance mentoring and support.
- Collaborate with cross-functional teams including product managers designers and QA engineers to deliver high-quality software solutions.
- Write clean and efficient code and tests in C#/.NET.
- Conduct code reviews and ensure coding standards are met.
- Troubleshoot and debug complex technical issues.
- Stay up-to-date with industry trends and emerging technologies.
- Drive innovation and continuous improvement within the development team.
Qualifications :
Main requirements:
- Experience in developing cloud solutions.
- Proven experience in leading and mentoring development teams.
- Understanding: OOP DDD Microservices stateless/serverless.
- 3 years of experience as a developer
- Knowledge and/or desire to quickly master our core technology stack: C# 12 .NET 8 WebAPI EF Core DI (Autofac) Azure stack: Storage (Queues Tables Blobs) ServiceBus App Services Functions/Web Jobs. Docker Terraform MS SQL PostgreSQL Cosmos/MongoDB Redis
- Ability and desire to write reliable highly efficient scalable code (our client base is constantly growing).
- Experience with tools and acceptance of the continuous delivery philosophy (build systems Github Actions/Octopus incident tracking auto tests logging/monitoring/alerts etc.).
- Ability to work in a team independence attention to detail.
- B2 level of English (all business correspondence takes place in English).
- Russian language is a plus.
Additional Information :
What we offer:
- Growing international business with 10000 subscribers
- Regular performance-based compensation reviews
- 26 days paid time off
- 1 additional day off for your Birthday
- Remote office assistance
- Service years recognition financial reward
Remote Work :
Yes
Employment Type :
Full-time