Senior Back End Developer (.NET)

Lviv, Full-time

Requirements

– Understanding the process of commercial software development, program life-cycle stages reporting;
– Someone who’ll always find what to do — self-managing abilities;
– Experience with ASP.NET Web API / Core, ADO.NET, Entity Framework / Core;
– Good understanding of Agile concepts;
– Good written and spoken English level;
– Experience with multithreading (thread-safe collections, synchronization);
– Good knowledge of async/parallel programming;
– Passion for “clean code”, experimentation and quality standards;
– Understanding of OOP and OOD, SOLID principles;
– Experience with GIT, TFS;
– Good knowledge of relational databases (MSSQL);
– Basic knowledge of PostgreSQL;
– Basic knowledge of DDD;
– Basic knowledge of NoSQL databases;
– Good knowledge of unit testing xUnit or nUnit;
– Hands-on experience with TypeScript, JavaScript;
– Basic knowledge of AMQP systems (RabbitMQ, Kafka).

Nice to have

– Experience with WCF, gRPC;
– Experience or knowledge of trading;
– Experience with MongoDB;
– Hands-on experience with SOA;
– Experience with AWS;
– Experience with IBMMQ;
– Knowledge of binary serialization/deserialization (protobuf).

We offer

– Work at an international company with high-tech software products;
– Informal and friendly atmosphere;
– Competitive remuneration;
– Opportunity for professional growth;
– English and Hebrew classes with a lot of fun;
– IT CLUSTER membership;
– Cool corporate events, team buildings;
– Thursdays “happy hours”;
– New big office with a lot of cool stuff;
– Library in the office;
– Gym in the office;
– Ping-pong and PS;
– Birthday gifts;
– Attention to every employee.

Apply now

Sharing Impressions

Please, fill the form
and we will contact you soon