Maintain a high level of knowledge and expertise in the supported programming languages and tools (.NET, ASP.NET, WCF, WPF, Visual Studio, SQL Server)
Design, develop and document software applications and modifications for all supported operating platforms
Responsible for maintenance, problem resolution and support of critical systems
Maintain a comprehensive knowledge base for project management concepts, methods and techniques and demonstrate a consistent and high quality application for it.
Writing and preparing proposals upon request from Account Managers
Conduct training on new or changed systems for both users and new employees
Bachelor or Master’s degree in Computer Science or equivalent
Minimum 2 years’ working experience in C# programming with .NET
Minimum 2 years’ working experience T-SQL developer on MS SQL Server
Microsoft Certifications in .NET will be considered as an advantage
Effective time management, communications, decision making, presentation, performance management and organization skills
Ability to work under tight deadlines and pressure
Excellent command of Greek and English
Excellent verbal, writing, editing, communications, analytical and interpersonal skills
A salary based on experience, skills and qualifications, skills and experience plus medical insurance, provident fund and 13th month.