Назад к вакансиям

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

IT-Oneот 1 года
PostgreSQLKubernetesGitKafkaC#.NETAgileOOPEntity FrameworkWebApi

Описание

Обязанности

  • Разработка серверной логики модулей, относящихся к транзакционному бизнесу
  • Проектирование интерфейсов взаимодействия с внешними системами
  • Реализация интеграционных механизмов с использованием Kafka
  • Покрытие кода тестами, участие в ревью кода и парном программировании
  • Обеспечение эффективной коммуникации внутри команды, нацеленность на общий результат
  • Следование основным Agile принципам разработки

Требования

  • Опыт работы в роли разработчика C# от 1,5 лет
  • Умение планировать и управлять потоком задач
  • Знание ООП, современных концепций проектирования и базовых шаблонов
  • Понимание процессов и методологий гибкой разработки ПО
  • Опыт работы в среде непрерывной интеграции
  • Знакомство с построением серверной части высоконагруженных систем
  • Понимание протоколов и способов сетевой коммуникации, знание HTTP и REST
  • Стек: .NET 6 и выше, Kafka, PostgreSQL, Kubernetes
  • Навыки проектирования БД: PostgreSQL
  • СУБД: T-SQL, PL/pgSQL
  • Back-end: C#, WebAPI и Entity Framework Core
  • Инструменты разработки: VS, VS Code, Git

Будет плюсом

  • Front-end: React/Typescript/Node.js/CSS
  • Знание очередей\брокеров: Artemis, Kafka
  • Знание и опыт применения отраслевых стандартов разработки прикладного ППО, знание банковских стандартов и принципов жизненного цикла ППО, способность создать и эксплуатировать законченный контур производства
  • Знание нефункциональных требований высоконагруженных банковских систем, способность организовать производство / доработку ППО в соответствии с заданными метриками