University Degree in Computer Science, Information Systems or a similar field. (a master’s degree is a plus)
At least 3 years of relevant experience as a Full Stack / Web Developer.
Strong usage of OOP principles. (design patterns, SOLID, DRY, YAGNI)
Experience with Responsive Web Design.
Ability to develop Webservices based on Asp.Net / .Net Core.
Experience on Windows Desktop Application Development with VC++, VC#, .NET 4.7+, MVC and COM DLL.
Familiarity with MS SQL Server with Stored Procedure coding ability.
Familiarity with common stacks.
Knowledge and deep experience of multiple front-end languages and libraries. (e.g., HTML/CSS, JavaScript, XML, jQuery)
Writes clean code and has unit test experience.
Experience in process documentation and analysis.
Fluent English and Turkish.