C#/.NET-разработчик
Описание
О компании Аккредитованная IT-компания, специализирующаяся на заказной разработке, модернизации и сопровождении информационных систем для государственных и корпоративных заказчиков. За нашими плечами более 200 реализованных контрактов в 20 регионах России. Работаем с разнообразными проектами: от разработки новых информационных систем до модернизации существующих решений, интеграции сервисов и автоматизации бизнес-процессов. Кого ищем Ищем уверенного C# / .NET-разработчика уровня Middle/Middle+, способного самостоятельно решать задачи полного цикла: от анализа требований и проектирования технического решения до реализации, тестирования и внедрения. Основная специализация — backend, но важно уметь самостоятельно реализовать frontend для разрабатываемой функциональности. В наших проектах встречаются разные поколения технологий, поэтому важно не только писать новый код, но и уверенно работать с существующими системами. Чем предстоит заниматься Разрабатывать новые функциональные модули и дорабатывать существующие информационные системы. Самостоятельно анализировать задачи, выбирать технические решения и реализовывать их. Разрабатывать backend на C# / .NET, API и интеграционные сервисы. Создавать пользовательские интерфейсы и обеспечивать их взаимодействие с backend. Работать с существующим кодом, разбираться в архитектуре, исправлять ошибки и проводить рефакторинг. Проектировать и оптимизировать базы данных. Самостоятельно разворачивать приложения и диагностировать проблемы их работы. Участвовать в оценке трудоёмкости задач и техническом обсуждении решений. Обязательные требования Подтверждённый коммерческий опыт разработки на C# / .NET от 3 лет. Уверенное знание C#, ООП, принципов SOLID. Опыт работы с ASP.NET Core и ASP.NET MVC / .NET Framework. Практический опыт разработки REST API. Уверенное знание SQL: сложные запросы, JOIN, индексы, транзакции, оптимизация. Опыт работы с PostgreSQL и/или MS SQL Server. Опыт использования Entity Framework / EF Core. Знание JavaScript, HTML, CSS и практический опыт разработки frontend. Опыт работы с Git. Уверенная работа с legacy-кодом: анализ, исправление ошибок, модернизация. Базовые навыки развёртывания .NET-приложений, работы с IIS и/или Linux/Nginx, анализа логов. Умение самостоятельно разбираться в незнакомых проектах и доводить задачи до результата. Обязательно высшее профильное техническое образование Будет преимуществом Опыт работы с Vue.js, React, TypeScript, jQuery или Razor. Опыт работы с Docker и CI/CD. Опыт разработки государственных и корпоративных информационных систем. Опыт интеграции со сторонними сервисами, включая государственные платформы. Знакомство со СМЭВ, ЕСИА и другими государственными сервисами. Опыт работы с системами формирования отчётности. Что предлагаем Зарплата по результатам собеседования в зависимости от квалификации. Ежегодный бонус по результатам работы + бонусы за проекты ДМС после испытательного срока Работа в офисе в Санкт-Петербурге. График 5/2, восьмичасовой рабочий день с 9 до 17.30 (обед 30 мин) Официальное трудоустройство в аккредитованную IT-компанию. Отсрочка от службы а ВС РФ для IT специалистов Разнообразные проекты и технические задачи. Небольшая команда без избыточной бюрократии внутри разработки. Возможность самостоятельно принимать технические решения в рамках своих задач. Прямое взаимодействие с руководителем проекта.