Position: Engineering Manager, Team Leader, Software engineer, Architect
Category: Lead
English level: upper
Years of experience: 10


- 10 years of overall commercial experience
- 6+ years of team leadership
- primarily .NET, but do not object to working with other technologies

Proficient in:
•	web applications design and development using .NET and related technologies;
•	project discovery, bootstrapping, estimation;
•	requirements development and management;
•	release management;
•	team building, leadership, facilitation of development process
•	hiring, onboarding and people management


10 years of commercial experience in the Information Technology industry working for both product and software services companies. Hands-on experience in all stages of software development life cycle. Currently working primarily with Microsoft tech stack. Participated in building on premise, cloud-based and hybrid solutions. Used to work in highly distributed teams. Experienced in building result-oriented teams who can deliver value. An adept of Agile development methodologies and practices. Always ready to get my hands dirty and help every team member with his tasks. Interested in working as an engineering manager, solutions architect, technical project manager.
Would like to participate in:
- team coordination
- people management
- introducing methodologies and engineering best practices
- liaising directly with stakeholders
- product technical designing for both general architecture and dedicated features
- PoC implementation, production-ready implementation if required
- requirements gathering and clarification
- estimating time and effort
- risk management
- hiring and introducing new people into the project
- backlog management
- documentation creation
- facilitating development process rituals

Would like to be able to influence the whole SDLC in order to improve it permanently.