Senior .Net Developer

Responsibilities and duties:

Development of the solution architecture

Monitoring the implementation of the architecture by developers, code review

Development of mechanisms, protocols, contracts for interaction of the system with partner systems

Writing code and creating prototypes to verify feasibility of the technologies used

Code refactoring and optimization

Assigning tasks, 1+1 meetings, participation in interviews, etc.

We require the following from the candidates:

Experience in team management, coordinating the development process

Deep knowledge of algorithms and data structures, object-oriented design patterns, SOLID principles

Sound knowledge of C#, understanding of GC, JIT, CLR internals

Experience in developing and building high-load web solutions using .Net platform, knowledge of TCP/IP, HTTP/HTTPS protocols, JavaScript and HTML

Great knowledge of SQL, stored procedures, understanding of query optimisation techniques

Experience with Microsoft SQL 2008 R2 or later, NoSQL databases

Experience in writing unit and integration tests, TDD / BDD

Experience in building CI/CD processes

Experience in planning and redesigning enterprise solutions

Deep understanding of microservices architecture and experience in building solutions using it (including migration of existing solutions to microservices)

Nice to have:

Experience with containers (Docker etc.)

Experience with queuing systems: rabbitmq, msmq, etc.

Knowledge of AngularJS, TypeScript, Sass (less)

Experience in configuring / administering IIS / Nginx

Interested in this job?
E-mail us at [email protected]. Tell us why you're suited for this job and attach your C.V.
ePayments: It’s been a while, but we’re back!
On 24 December 2021, formal restrictions have been removed, and ePayments is now starting its return to business as usual.

Please see the Blog issued on 27 December which provides a detailed update or click the dedicated button to always know the latest.

Yes, it’s really happening and we couldn't be more excited! Thank you for being patient.
Go to updates