Position: Senior .Net Developer/Team Lead
Category: .NET
English level: upper
Years of experience: 11

On the last job:
- Lead team up to 8 people through 3 releases
- Performed 30+ technical interviews
- Recruited and onboarded 5 new team members. Organized mentoring processes within the team
On previous job:
- 1 project is released in ASP.NET MVC and dedicated MSSQL Server stack.
- 2 projects released using .Net Core and Azure Web services.
Working since 2007 in software development I was busy with team leading activities as latest experience.
I enjoy working together effectively and can do management activities beyond development when needed, but I still enjoy writing good quality code.

On my last job my responsibilities were:
	Leading team of 8 people (devs, testers) to effectively achieve team goals in Scrum methodology and maintain a healthy team atmosphere.
	Managing the backlog. Estimation, scope decomposition.
	Full-stack .Net development.
	Maintain documentation, preparing sprint demos.
	Code review.
	Hosting scrum meetings.
	Retention of team members, performance reviews, help in planning of career development, resolving blockers and conflicts.
	Technical interviews to recruit new team members.
	Onboarding and mentoring of newcomers.
Senior Software Engineer or Team Lead position

Web Applications based on .Net/.Net Core, microservices, messaging.

Good established development process, CI/CD with high test coverage.

Team has priority on development activity over support.

No WinForms/WebForms.