#Full-stack .Net Developer (.NET Core)

We' re currently looking for an experienced full-stack .NET developer with knowledge of .NET Core

 

 

Qualifications & Experience:

  • 4 years or above experience with .NET framework (.NET MVC, Web API)
  • Experience with .NET Core 2.0 and above with commercial development experience minimum of 1.5 years
  • Deep Knowledge of Entity Framework (and EF Core)
  • Understanding of asynchronous programming patterns
  • Knowledge in writing and consuming REST APIs
  • Experience in profiling and optimization of SQL queries
  • Understanding and implementing design patterns and SOLID principles
  • Experience with CI/CD processes implementation
  • English — intermediate+

Will be plus:

  • Experience with JS frameworks (Angular or React)
  • experience with services dockerization(swagger, docker compose)
  • Experience with Leafletjs
  • Experience with dockerization and integrating it in deployment pipeline
  • Understanding and/or practical experience with DDD and CQRS
  • Experience with OAuth2.0 and OpenId Connect protocols
  • Experience writing unit- and integration tests
  • Work experience in an Agile-like environment

 We Offer:

  • A dynamic international team with friendly, highly-qualified colleagues
  • Strong, sustainable growth and fresh challenges every day
  • Competitive salaries and excellent benefits

 Key Responsibilities:

  • Participation in architecture planning and bootstrapping core functionality;
  • Write clean, testable, and well-documented code
  • Work with other developers to devise customized solutions to difficult problems
  • Take part in estimation sessions at the pre-sale stage
  • Be an integral part of a team focused on excellence

 

If you think that you don't suite all the requirements but still want to try - please write detailed cover letter about your pros and cons about this position.
Please mention the best way and preffered time to contact you (phone, messenger, email, skype - etc).
We are waiting for your CV on hr@citrusdev.com.ua

DO YOU WANT SOMETHING SPECIAL?

Contact us

  • ukr
  • DE
  • usa
  • can
  • isr