responsibilities
Developing Web/Desktop applications and software components
Participating and leading projects related to building and implementing new solutions
Preparing specifications and cost estimations based on customer requirements
Securing availability and continuity of implemented applications
Actively contributing to improve quality of services by knowledge base building
Providing end users support
At least Bachelor's degree, preferable in Computer Science
Experience in building and developing applications in .net technologies
Good command of English
Creativity and ability to work in a demanding, dynamic and international environment
Willingness to learn domain knowledge of respective client engagement
candidates
Working with Microsoft technology (ASP.NET (MVC/Web Forms) and/or WPF (MVVM))
Working with platforms Microsoft Visual Studio 2013+ .Net Framework 4.5+, C# and MSSQL Server 2014 (Linq, Code First), TFS
Active participation in every part of application life-cycle (from design to support)
Openness for your ideas and improvements
A great team of people made of people (only good jokes are read aloud)
Salary adequate to your competencies, set of social benefits to choose from