Position: Senior .NET Developer / Team Lead, Payment Systems
Company: DataArt
Experience required: 2y
English level: intermediate

DataArt’s specialists began reorganizing the client’s IT system by improving the user interface and providing backend development services.

Responsibilities
- Design, develop, and provide new functionality in a RESTful API and related service
- Collaborate with globally distributed and interdisciplinary teams
- Assist in identifying requirements and developing specifications
- Create and maintain a development environment for effective testing and integration
- Help the QA team define acceptance tests
- Assist in the creation and maintenance of technical documentation
- Participate in knowledge sharing and offer recommendations for improving the SDLC

Must have
- Experience in Microsoft.NET development (ASP.NET MVC/Web API, ASP.NET WebForms)
- Knowledge of and experience with Entity Framework
- Experience with MS SQL Server
- Experience with RabbitMQ
- Experience with Knockout.js, HTML/CSS
- Spoken English