Position: Senior Software Engineer (Team Lead)
Category: .NET
English level: upper
Years of experience: 11


I have been working for around 15 years in software development. Have hands-on experience with .NET/.NET Core, Azure (development and infrastructure), on-premises solutions, microservices architecture, serverless, backend, and frontend technologies (React.js, Redux, AntD, MaterialUI, Bootstrap)
- worked on projects across different domains, including fintech, e-commerce, crypto-trading, insurance, healthcare, etc. 
- having a good understanding of the software development lifecycle, stakeholder communication, and process building.
- interviewing, onboarding, and pair programming 

Work experience

-FullStack Software Engineer (React.js + .NET, ExtJs, KnockOut.js) - full cycle of software development, R&D, software design, and profiling. 
-Team/Tech Lead - requirements analysis, software design, cooperation with PO(s) and system architect, estimation of the scope, supervising the team, demo, code review, etc.

Technology stack:
- React.js (Redux, Sagas, Thunk, StoreMe, Context, Hooks), MSAL
- Electron, Electron .NET 
- TypeScript, Material UI, AntD 
- .NET Core, .Net Core Identity, EF Core, ASP.NET MVC, ASP.NET, ASP.NET Core SignalR
- ASP.NET Web API, RESTfull API, WCF, SOAP
- Multi-Threading, WebSocket
- Redis, Rabbit MQ, 
- Azure Blob Storage, Azure Service Bus, Azure Event Grid, Azure SqlServer,  Azure Functions, Azure Application Service, Azure Active Directory, Azure B2C
- AWS, AWS S3, AWS Lambda, AWS RDS, AWS EC2, AWS SNS, AWS SQS etc.
- Entity Framework (EF Core), NHibernate, Dapper, 
- SQL Server (T-SQL), PostgreSql, MySql, Mongo DB 
- Docker
- Microsoft Office API (Open XML)
- nUnit, Moq, RhinoMoqs
- CI/CD (Azure DevOps, Bitbucket, Jenkins, Bamboo etc.)
- OOP, SOLID
- Design Patterns, Enterprise Patterns, Sagas, Event Sourcing, CQRS 
- Refactoring
- Application performance profiling
- Team lead experience

Languages:
Ukrainian, English, Russian
Interested in long-running offers. Out-staff scheme of employment is preferable.  
I would like to be a part of a mature and friendly team.

Areas which are out of interest:
-Gambling
-Adult, Dating, Gamedev