Position: Team Lead | Senior .NET Developer
Category: .NET
English level: upper
Years of experience: 9

For the last two years I had been working as a team lead in two projects with a team of 5-7 people.
At the first of them our team was external in relation to the customer's developers. We tightly cooperated and introduced to them modern development practices and cutting edge technologies what was of their interest.
At the second one we've created and delivered to the customer POC which works at the junction of fin-tech and data science.
9 years of experience in software development.
Experience with projects of different complicity and life cycle stages - from creating and releasing startups in production to support and refactoring of existing enterprise solutions with a big amount of dependencies and obsolete code base.
Experience in a team leadership, building of Agile processes and managing relationships with customers and third-party vendors.
Strong skills in software architectural design, C#/.NET and WEB technologies.
I'm used to work on a projects with a high level of uncertainty and risks where good management and problem solving skills are required. So I’m willing to have a deal with circumstances like that.
At the same time I would be glad to be a part of the team with a stable and good organized work process.
Anyway I’m looking for a project with a lifetime quite longer than the last few were.