Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ООО "СТМ"

NewBe an early applicant

Ведущий разработчик программного обеспечения

Posted Updated
Discussion

Description

Обязанности:
Согласование с руководителем команды разработки, архитекторами и представителями заказчика техническую составляющую модуля/интерфейса. Согласование с аналитиками, методологами и представителями заказчика бизнес составляющую модуля/интерфейса. Декомпозиция задач. Оценка трудозатрат и сроков. Самостоятельная реализация модулей/интерфейсов. Исследование и выбор оптимальных для решения задач проекта инструментов (хранилища данных, шины данных, фреймворки, библиотеки). Работа с командой DevOps. Помощь в настройке автосборки и разворачивании модуля/интерфейса на тестовых и промышленных стендах. Анализ разработанного участниками команды кода. Подготовка рекомендаций по улучшению качеству кода (Code Review). Проработка рекомендаций по улучшению качества продукта на промышленном стенде (стабильность, производительность, удобство пользователям). Оперативный разбор аварий на промышленном стенде. Подготовка плана по локализации и устранению аварии. Проработка и реализация механизмов повышения качества ПО (автотесты).

Требования:
Уметь писать программный код процедур интеграции программных модулей. Знание и понимание современных процессов разработки и жизненного цикла продукта. Опыт разработки высоконагруженных, масштабируемых и отказоустойчивых систем. Опыт проектирования архитектуры ПО. Опыт работы и понимание особенностей микросервисной архитектуры. Опят создавать резервные копии программ и данных, выполнять восстановление, обеспечивать целостность программного продукта и данных.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →