Back-end .NET Engineer Offline

Growe чекає на тих, хто прагне:

- Підтримувати поточну функціональність та зворотну сумісність для випусків;
- Аналізувати завдання, розбивати їх на підзадачі та оцінювати час розробки;
- Видавати виконані завдання на тестування та надавати консультативну допомогу QA під час тестування;
- Аналізувати та налаштовувати конструкції системи для виявлення та усунення вузьких місць продуктивності;
- Виконувати перевірку коду та дизайну;
- Керувати дослідженнями та POC нових функцій;
- Допомагати зі створенням прототипів нової архітектури та міграцією на неї;

- Брати участь у чергуваннях, реагуючи на критичні інциденти в неробочий час (вночі/вихідні) лише у випадку високопріоритетних сповіщень або ескалації підтримки;
- Визначати сфери для вдосконалення та керувати технічним боргом.

 

Нам потрібен твій професійний досвід:

- 4+ років досвіду веб-розробки .NET;

- Експертиза та глибоке розуміння .NET 9, C# 13, ASP.NET Core;

Досвід роботи з Redis, Postgres (або аналогічними базами даних NoSQL/SQL), EF Core;

- Досвід роботи з архітектурою мікросервісів;

- Досвід роботи з широким спектром принципів і технологій бекенд-архітектури;

- Досвід роботи з модульними та інтеграційними тестами;

- Досвід роботи з Gitlab CI або іншими технологіями CI/CD;

- Досвід роботи з Docker, Kubernetes;

- Досвід роботи в процесі розробки Agile/Scrum;

- Середній рівень англійської мови (письмовий та розмовний);

- Досвід роботи з Orleans, Kafka (буде плюсом).

 

Ми цінуємо:

- Хороші комунікативні навички;
- Навички вирішення проблем, здатність продемонструвати наскрізне володіння проблемою;
- Відкритість до викликів.

 

Ми шукаємо тих, хто розділяє наші ключові цінності:

- GROWE TOGETHER: Наша команда – наша головна цінність. Ми працюємо разом та підтримуємо один одного для досягнення наших спільних цілей;

- DRIVE RESULT OVER PROCESS: Ми встановлюємо амбіційні, чіткі, вимірювані цілі відповідно до стратегії успіху Growe;

- BE READY FOR CHANGE: Ми сприймаємо виклики як можливості для зростання та еволюції. Ми адаптуємося сьогодні, щоб перемогти завтра.

 

Що ми пропонуємо?

- Медичне страхування та фінансова допомога;

- Benefit Cafeteria (компенсація спортзалу /стоматології /психолога тощо);

- 100 % оплачувані лікарняні;

- Оплачувана відпустка;

- Річний перегляд заробітної плати (на основі результатів);

- Бонусна система на основі OKR;

- Індивідуальний річний бюджет на навчання, з можливістю відвідування платних конференцій, тренінгів, уроків англійської мови, майстер-класів тощо;

- Growe University (Лідерські програми, Програми обміну знаннями, Вебінари,тощо);

- Персональний план розвитку;

- Корпоративи та тімбілдінги;

- Growe Care (Програма турботи про добробут);

- Безкоштовні обіди в офісі.

 

English version:

 

Growe welcomes those who are excited to:

- Support the current functionality and maintain backward compatibility for the releases;
- Analyze tasks, decompose them into sub-tasks, and estimate the development time;
- Deliver completed tasks for testing and provide advisory assistance to QAs during testing;
- Analyze and tune system designs to identify and fix performance bottlenecks;
- Perform code & design reviews;
- Lead research and POCs of new features;
- Help with new architecture prototyping and migration on it;

- Participate in on-call rotation, responding to critical production incidents outside working hours (nights/weekends) only in case of high-priority alerts or support escalations;
- Identify areas for improvement and manage tech debt.

 

We need your professional experience:

- 4+ years of .NET web development experience;

- Expertise and deep understanding of .NET 9, C# 13, ASP.NET Core;

- Experience with Redis, Postgres (or similar NoSQL/SQL databases), EF Core;

- Experience with microservices architecture;

- Experience with a breadth of backend architecture principles and technologies;

- Experience with Unit and Integration tests;

- Experience with Gitlab CI or other CI/CD technologies;

- Experience with Docker, Kubernetes;

- Experience working in an Agile/Scrum development process;

- Intermediate level of English (written and spoken);

- Experience with Orleans, Kafka (will be a plus).

 

We appreciate if you have those personal features:

- Good communication skills;

- Problem-solving skills, ability to demonstrate end-to-end ownership of a problem;
- Openness to challenges.

 

We are seeking those who align with our core values:

- GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;

- DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;

- BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.

 

What we offer:

- Medical insurance & financial aid;

- Benefit Cafeteria (compensation for the gym/stomatology/psychological service & etc.);

- 100 % paid sick leaves;

- Paid vacation;

- Annual salary review (based on performance);

- OKR-based bonus system;

- Individual annual training budget which allows to visit paid conferences, training sessions, English lessons, workshops, etc.;

- Growe University (Leadership Programs, Knowledge sharing, Webinars, etc.);

- Personal development plan;

- Corporate events and team-building activities;

- Growe Care (Well-being Program);

- Free lunches at the office.

The job ad is no longer active

Look at the current jobs C# / .NET →

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine