Development TechLead ( .Net C# г.Астана ) — Казахстан, Астана
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Казахстан, Астана
Формат: Офис
Занятость: Полная занятость
Грейд: Lead / руководитель
Development TechLead ( .Net C# оффлайн в офисе г. Астана)
Для развития казахстанского медицинского цифрового облачного сервиса требуются разработчики программного обеспечения. Мы рады видеть в своей команде целеустремленных людей, готовых расти и развиваться вместе с нами.
Мы разрабатываем продукт собственными силами. Разработка ведется на технологиях .NET Framework, .NET Core, •••••••• MVC, jQuery, Kendo UI, Vue.js. Мы также разрабатываем мобильные приложения для популярных платформ iOS и Android.
Мы постоянно обсуждаем и реализуем новые идеи. Если вы хотите каждый день делать что-то важное и полезное для людей, для общества - приходите к нам, мы обещаем – будет интересно. Делаем медицину ближе и доступнее и приглашаем всех, кто готов делать это вместе с нами.
Обязанности:
• Техническое руководство командой разработки, определение технических приоритетов и контроль качества реализации задач.
• Проектирование, развитие и совершенствование архитектуры программного продукта.
• Принятие ключевых архитектурных и технологических решений, определение подходов к реализации сложных функциональных требований.
• Проектирование и реализация сложных технических решений с использованием C# / .NET и MS SQL Server.
• Контроль соблюдения архитектурных принципов, стандартов разработки и инженерных практик.
• Проведение Code Review, обеспечение качества кода и предотвращение накопления технического долга.
• Анализ и оптимизация производительности системы, выявление и устранение узких мест на уровне приложения и базы данных.
• Обеспечение надёжности, отказоустойчивости и масштабируемости программного продукта.
• Развитие процессов автоматизированного тестирования, сборки и поставки программного обеспечения (CI/CD).
• Участие в проработке технических требований совместно с аналитиками, Product Owner и другими заинтересованными сторонами.
• Менторство разработчиков, развитие технической экспертизы команды и формирование инженерной культуры.
• Планирование и контроль работ по модернизации архитектуры, рефакторингу и устранению технического долга.
Требования: • Коммерческий опыт разработки на C# / .NET от 5 лет, из них не менее 1 года в роли тимлида или техлида.
• Уверенное знание .NET 8 и выше, •••••••• Core, EF Core.
• Опыт проектирования по DDD: агрегаты, доменные события, конечные автоматы статусов, идемпотентность команд.
• Знание принципов SOLID, паттернов проектирования, чистой архитектуры.
• Опыт проектирования REST API и интеграций с внешними системами.
• Знание MS SQL Server: анализ планов выполнения и DMV, диагностика блокировок, оптимизация тяжёлых запросов.
• Опыт написания unit- и интеграционных тестов (xUnit/NUnit).
• Опыт работы с Git, Docker, CI/CD.
• Опыт работы по Agile (Scrum/Kanban)
Если Вы обладаете более глубокими знаниями и опытом, чем перечислено выше, то мы будем рады предложить вам более высокую категорию или вакансию. Приходите на собеседование. В ходе него мы сможем больше узнать о Вас и, возможно, сделать Вам альтернативные предложения.