← Усі вакансії

Middle Fullstack .NET Developer

Рівень:
middle
Джерело:
djinni.co
Відгукнутись на вакансію →

Основні обов’язки

Розробка та підтримка проєктів на актуальному стеку C# 10/14 (.NET 9/10)

Аналіз, підтримка та вдосконалення існуючої архітектури (Onion, Clean, CQRS)

Робота над повним циклом продукту: від Front-end (Blazor) до Back-end та бази даних

Проєктування RESTful API та робота з документацією (Swagger, Markdown)

Написання та оптимізація складних SQL-запитів, тригерів та збережених процедур

Покриття коду Unit та Integration тестами

Активна участь у командних процесах: Code Review, парне програмування, SCRUM-мітинги

Основні вимоги

3+ роки комерційної розробки (C# ASP.NET Core (Fullstack)

Глибоке знання .NET 9/10 та принципів OOP, OOD, SOLID, DRY, KISS, YAGNI

Досвід роботи з Blazor, HTML5, CSS3 та фреймворками Bootstrap або Tailwind CSS

Впевнене володіння PostgreSQL (EF Core), розуміння індексації, нормалізації та рівнів ізоляції ACID

Розуміння архітектурних підходів: Clean Architecture, N-Layer, CQRS та Event-driven розробки

Досвід роботи з брокерами повідомлень (Kafka) та розуміння принципів Pub/Sub

Навички роботи з Redis (кешування, TTL, серіалізація)

Досвід роботи з ELK Stack (ElasticSearch, Kibana) та Grafana для логування і моніторингу

Вміння писати тести за допомогою NUnit, Moq, dotCover та розуміння TDD

Розуміння Docker, Docker Compose та основ CI/CD пайплайнів (GitHub Actions, GitLab CI або Azure Pipelines)

Проактивність, бажання самостійно вирішувати питання та швидко опановувати нові технології

Буде плюсом

Досвід роботи з SCSS для гнучкої стилізації інтерфейсів

Використання FluentAssertions для написання зрозумілих тестів

Практика написання Integration tests з використанням TestContainers

Досвід роботи з RabbitMQ як альтернативним брокером повідомлень

Навички роботи з AWS Secret Manager для керування конфіденційними даними

Глибоке розуміння транзакцій, блокувань, партиціювання та видів реплікації в БД

Розуміння різниці та специфіки роботи з OLAP та OLTP системами

Досвід роботи з SignalR для реалізації real-time функціоналу

Розуміння принципів DDD (Domain-Driven Design)

Своїм співробітникам ми пропонуємо

Роботу в найбільшому та інноваційному банку України

Офіційне працевлаштування та 24+4 календарних дні відпустки

Компенсацію лікарняних

Конкурентну заробітну плату

Бонуси, премія відповідно до політики компанії

Медичне страхування

Корпоративне навчання

Можливість віддаленого формату роботи

Корпоративну фінансову допомогу у критичних ситуаціях

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot