Description
As a part of our team you will be responsible for designing a program for automated name plates creation. The solution is used for measurement instrumentation, services and solutions for industrial process engineering.
Responsibilities
- Analyze functional business requirements
- Design application functionality
- Implement design
- Interact with the customer regarding ongoing activities
Requirements
- Minimum 3 years of experience in similar position
- Commercial experience in .NET Framework technology and Visual Studio 2010+ IDE
- Good knowledge of WPF and MVVM programming in C# (WinForms knowledge will be a plus)
- Experience in working with IoC containers, Dependency Injection, Mock Frameworks, Prism and MEF
- Good knowledge of ORM frameworks like Entity Framework or nHibernate
- Good knowledge of revision control systems (eg. SVN, GIT, TFS or IBM RTC)
- Experience in application server software development (incl. WCF or REST web services, and MS SQL Server and SQL experience)
- Experience in web development technologies like ASP.NET MVC (ASP.NET Web Forms will be a plus), HTML5, popular JavaScript libraries and UI frameworks
- Excellent understanding of Unit Testing, TDD, Continuous Integration, SOLID principles
- Technical documentation development skills
- Good knowledge of English (spoken and written)
- Effective communication skills
We offer
- Great working atmosphere in an international team of excellent specialists,
- The culture of open communication and exchange of experience, access to the latest technology and our know how,
- Flexible working hours,
- Participation in interesting and varied projects (local and international), the possibility of foreign travel,
- Working conditions that will give you a sense of financial security and will make your dreams come true,
- A rich benefits package: private medical care, group life insurance, travel insurance, food subsidies, participation in sport classes, cultural activities.