Senior .Net Engineer Offline

The project is being developed from scratch by the senior team distributed across Europe. System availability is the key. One day of the system not being available costs company more than hundred million dollars of expenses, therefore, the project follows strong TDD process and in order to assure a high level of availability, reliability, and performance.

 

REQUIRED SKILLS

5+ years of professional software experience as a .NET developer (C#)

Solid understanding of OOP principles and standards is a must

Practical experience with Amazon Web Services

Strong knowledge of threading, scalability, design patterns

Experience with building complex server-side systems

Good understanding of TDD and DDD

Strong experience with relational databases

Experience with CI/CD

Upper-Intermediate English level

 

WOULD BE A PLUS

Master's Degree (Computer Science, Engineering, or related field)

Experience in building distributed systems

Experience of working with .NET Core

Knowledge of CQRS

Understanding of modern web security techniques

Experience of working on big distributed enterprise projects (20+ engineers)

Excellent written and verbal communications skills

 

WE OFFER

Professional growth and development program

Challenging projects

Flexible schedule

Competitive compensation

Modern office

Healthcare insurance

Сompensation for sport activities

Paid English courses

Team of highly talented individuals

The job ad is no longer active

Look at the current jobs C# / .NET Lviv→

Loading...