• 5+ years’ experience in a role of software engineer;
• Strong knowledge of .NET 3.5/4.0 and C#;
• Strong knowledge of WCF, SOAP, Multithreading, and Unit Testing;
• Good knowledge of software development methodology and software lifecycle processes;
• Visual Studio 2010/2012;
• Excellent analytical and problem-solving skills;
• Good communication skills and fluent English.
• Good knowledge of SQL and experience with Oracle DB;
• Knowledge/experience with Entity Framework, NHibernate, MVC 3/4;
• Team Foundation Server 2010 (version management, build management, automated testing);
• Knowledge of invoicing/billing solutions;
• Operational background in billing systems migration projects.
Competitive stable salary
An effective system of professional development
Ability to work in a creative and professional team
User-friendly corporate culture
• Architectural design and development, refactoring, migration, requirements tracking, deliverables, and unit testing;
• Design and development of service components, with responsibilities for the full development life cycle.