Position: Middle .NET Developer
Company: Artkai
Category: .NET
Experience required: 3y
English level: intermediate

The company has been in business for almost 30 years and have built 4 generations of product from Dos, to Windows 32 (Delphi) to .Net. They tend to specialize on customers who have distribution or retail environments where end users are dealing with products that have more complexity than typical unit purchases or sales (e.g. ceramic tiles, builders merchants, electrical wholesale, furniture, office supplies etc..) and customers who may be a mix of credit/cash and require a mix of delivery/pickup methods.

The project we are specifically looking to gather a team main idea is to bring this innate flexibility to a modern browser client and it’s about designing a user interface framework for a development framework that happens to be designed to build ERP solutions. Users can be keying in 100s of transactions in a short space of time at busy trade counters all using keyboards.  The client has enormous amount of vertical business logic and also runtime configured rules and logic in the base layers. Due to this and the need for the end-user experience to be customizable, the approached for this project by keeping ALL the business logic, validation, calculations server-side and managing the interaction with the end-user.

Description of the profile:

C#, .Net Framework (Desktop WinForms and Windows Services) 
SQL Server stack with ERP domain knowledge (Invoicing, Inventory, Order Processing, General Ledger, Works Orders, POS, etc...)