Senior .NET Developer

Job description

Our customer is a British developer of a platform for financial products. The product line includes windows applications, web applications, web services, applications for mobile devices, payment terminals and other equipment.


It specializes in omnichannel payment processing technology, delivering innovative, reliable and secure solutions to the retail sector across all channels.

The project successfully started in May 2017.


Now we are expanding the team and inviting Senior .NET Developer to the Minsk office.


Team: in Minsk - 6 people (1TL + 3 dev + 2 Automation QA), on the client side - 13 people (2 TL, 6 Dev, 1 PM and 4 Automation QA).


Customer location - UK. Occasional business trips are possible.


What we do:

The Minsk team is responsible for the development and support of individual components of the overall project system and integrates with the current customer decisions. We also implement a series of projects to expand the current system.


Advantages of the project:

Complex architecture and up-to-date technology stack.


What you are going to do:

Dive into the complex subject area and project architecture and participate in the further development and support of the system.

Write code for the back-end part with minimum for the front-end.

Upgrade your architectural skills and write efficient, reliable and maintainable code.


Requirements

What is important to us:

Experience in industrial programming in C # at least 4 years.

Knowledge of basic design patterns.

Extensive experience. NET 4.5, MS SQL Server.

Good written and spoken English for constant communication with the client and team from the UK.

Knowledge and experience in writing unit tests.

Experience of using DI and using IoC containers.

Knowledge of Scrum, Agile processes.

Will be a plus:

Experience with .NET Core, ASP.NET WebAPI, RabbitMQ, MongoDB.