We are looking for a skilled developer for our payment system, who will optimise it and develop new features. We require an understanding of the technologies below, as well as experience in using them. You will be working in a strong team under the direction of an experienced, responsible technical director.
We are proponents of small, cross-functional teams: developers, analysts, system administrators, testers and autotesters
To organise work we use Scrum, Kanban, TDD, DevOps, Code review
We undertake self-testing, stress tests, security tests and microservice architecture as part of our work.
Knowledge of the principles of how web application function, HTTP protocol
Understanding and experience of implementing OOP patters, SOLID principles
Good knowledge of TSQL, experience of working with MS SQL 2014 databases and more recent ones
Excellent knowledge of C# and its features
Work experience with ASP.Net Web API2, ASP.Net Core, EntityFramework, Dapper frameworks
Work experience with RabbitMQ
Understanding and experience of Continuous Integration / Delivery process structuring
Knowledge of IoC containers
Ability to write unit tests, understanding of TDD / BDD approaches
Work experience with git
A sense of responsibility for your work and its results
Ambition and wish to learn new technologies
Ability to work and carry out assigned tasks independently
Official registration per the Labour Code
Competitive salary based on the market and your skills
Convenient work schedule, freedom to choose when to start the working day
Work in a major international company
No dress code
Tea, coffee and snacks in the kitchen
Great professional team
Fun corporate events
Many interesting tasks
Relocation programme for candidates from other cities
Private medical insurance after the probationary period