Position: Azure Cloud Engineer, Senior Software Developer, Senior C# Developer, Tech Lead/Solution Architect
Category: .NET
English level: intermediate
Years of experience: 11


High-performance software engineer with over 10 years in the industry with the keen support of all phases of the software development lifecycle. Committing to the project’s success aiming for a successful delivery of software products and systems.

-	Design, engineering and developing multi-tier and layered monolithic applications
-	Technical, architectural and process audit
-	Start of product development with hiring team and setting of processes
-	Management of the product team of any size development in the role of Technical Lead, VP of Software Engineering
-	Implementation of engineering best practices and development of engineering culture
-	Working knowledge of the general landscape, architectures, trends, and emerging technologies
-	10+ years of professional experience in software development
	   - Software applications development (C#, .Net)
	   - Web development (ASP. NET/ASP. NET Core, Javascript, HTML, etc.)
	   - Database development and design (MS SQL Server)
-	Familiar with Microservices, Distrubuted Systems, Cloud patterns and architecture.
-	Microsoft Certified: Azure Solutions Architect
-	Microsoft Certified: Azure Developer Associate
-	Microsoft Certified Professional (MCP), Microsoft Specialist: Programming in C#.
-	Good analytical skills and experience troubleshooting. Work on bug fixing and improving application performance.
-	Continuously discover, evaluate, and implement new technologies to maximize development efficiency
-	Good theoretical skills, supported by practice in actual activities of systems and companies
-	Organizing and interviewing potential developers. Experience in technical interview candidates
High load, cloud native systems on .NET/Azure stack. Minimum or no front-end at all.