.NET разработчик

Дата размещения вакансии: 06.10.2024
Работодатель: Бэлл Интегратор
Уровень зарплаты:
з/п не указана
Город:
Минск
Требуемый опыт работы:
От 3 до 6 лет

Разработчик .Net

Bell Integrator – аккредитованная ИТ-компания и являемся частью большой
- Банковское сопровождение контрактов
- и др.

Технологический стек:
Backend:
- Язык программирования: C#
- Используемые фремворки и технологии: .net framework\.net core\WCF\ASP .net MVC
- Воркфлоу: Code Style, git workflow, Code Review
- База данных: MsSQL, PosgreSQL, Oracle
- Очереди: RabbitMQ, Kafka
- Архитектура: 80% монолитная (для текущей версии ЛК), микросервисная (для новой версии ЛК)

Используемые инструменты и методологии:
- Хранение кода: Git
- Методология разработки: SCRUM
- Документация: Confluence
- Трекинг задач: Jira
- СI/CD: GitLab CI/CD

Требования:

  • Опыт в разработке не менее 3 лет;

  • Хорошее знание C#, платформы .Net и .NET Core.

  • Опыт разработки web-приложений ASP.NET MVC.

  • Опыт работы с SOAP, RabbitMQ

  • Знание принципов и практический опыт применения OOP, SOLID,
    TDD.

  • Опыт работы с Entity Framework.

  • Знание механизмов межсервисного взаимодействия

  • Понимание принципов REST API, формата JSON

  • Умение писать SQL запросы, хранимые процедуры

  • Опыт работы GIT, ветки, merge request

Плюсом будет:

  • Базовые навыки фронт разработки (HTML, Javascript, CSS)

  • Опыт работы с Docker

  • Знание JavaScript, TypeScript, Angular

  • Опыт работы с Kubernetes или Openshift.

  • Опыт работы с ELK стеком.

  • Знание и опыт работы с протоколами авторизации/аутентификации
    Oauth2 и OIDC.

Обязанности:

- Разработка нового личного кабинета для юридических лиц и ИП на современном технологическом стеке
- На время переходного периода - доработка функционала текущего личного кабинета (Регуляторные требования от ЦБ, исправление Инцидентов).

Условия:

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;

  • Опыт работы в распределенной команде профессионалов;

  • Уровень заработной платы обсуждается индивидуально;

  • Возможность работать удаленно.