О позиции
Мы ищем Senior Software Developer для работы над разработкой веб-приложений. Ваша роль будет заключаться в переводе пользовательских требований в программные функции, а также в поддержке и разработке баз данных с использованием T-SQL. Вы будете участвовать в проектировании и код-ревью, а также в устранении ошибок программного обеспечения.
Чем вы будете заниматься
- Переводить пользовательские требования в программные функции.
- Поддерживать и разрабатывать процедуры и функции баз данных с использованием T-SQL.
- Участвовать в проектировании и код-ревью.
- Устранять и исправлять ошибки программного обеспечения.
- Писать формальную документацию по программному обеспечению.
- Следовать процессам CMMI (уровень 3) для разработки программного обеспечения.
- Проектировать и реализовывать код веб-приложений, включая: создание новых и модификацию существующих таблиц и схем баз данных.
- Кодировать пользовательский интерфейс (Razor/Blazor, .NET), стили CSS, клиентские скрипты и бизнес-логику.
Требования
- Опыт работы в разработке программного обеспечения не менее 5 лет.
- Глубокие знания T-SQL и разработки баз данных.
- Опыт работы с .NET и Razor/Blazor.
- Знание CSS и клиентских скриптов.
- Опыт работы в соответствии с процессами CMMI.
- Способность писать формальную документацию.
Будет плюсом
- Опыт работы в Agile-командах.
- Знание других языков программирования.
- Опыт работы с облачными технологиями.
Что мы предлагаем
- Конкурентоспособная зарплата.
- Удалённая работа с гибким графиком.
- Возможности для профессионального роста и обучения.
- Доступ к современным инструментам и технологиям.
- Дружелюбная команда и поддерживающая атмосфера.
- Бонусы и премии по результатам работы.
Вакансия предлагает хорошие условия для опытных разработчиков, включая удалённую работу и конкурентоспособную зарплату. Однако, описание вакансии можно было бы сделать более подробным.
Кто здесь добьётся успеха
Глубокие знания T-SQL и опыт работы с базами данных, включая оптимизацию запросов и проектирование схем данных.
Способность к самостоятельной работе в удаленном режиме, включая управление временем и эффективное использование инструментов для совместной работы, таких как Git и Jira.
Опыт разработки веб-приложений с использованием .NET, Razor и Blazor, а также уверенное владение CSS и JavaScript для создания интерактивных пользовательских интерфейсов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Software Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев