Modern and responsive multi-tier web applications development
Project and team management
Testing automation, automated deployment
Candidate must understand programming patterns and methodologies and be an expert in C# programming, general .NET libraries, Entity Framework, MVC & web API, and front-end design & development. He/she shall understand concepts of secure programming and creation of unit tests.
Candidate must be skilled in using recent versions of Microsoft Development Tools (Microsoft Visual Studio & Team Foundation Server), Microsoft SQL Server (including also small-scale management of it) as well as with small scale management of his/hers working environment.
Candidate must be team player and have experience in team work but must be able to demonstrate skills required in end-to-end development process. If required he must be able to start from high level requirements of the individual units, convert them into design, complete implementation and unit tests as well as document this for reuse.
Previous work with ERP development will be huge advantage.
Convert high-level system requirements to design of individual components and services
Implement systems with emphasis on quality, high-performance and security
Create and maintain unit-tests
Design and implement user interfaces
Participate in end-to-end testing
Support development, cloud and office infrastructure
Provide support related to implemented platforms to company customers and staff
Create technical documentation of the product
Create processed and materials for operation staff.
BSc. or Bachelor Engineering/Computer Science
Minimum 4 years of experience in software development
2 years of experience in transaction systems in .net
Note: You must take this online test to complete your job application. Click the button to take the test now or visit your dashboard to take it later. You can also find a link to this test in your registered email address.