Астана, проспект Мангилик Ел, 55/14
Development TechLead ( .Net C# оффлайн в офисе г. Астана)
Для развития казахстанского медицинского цифрового облачного сервиса требуются разработчики программного обеспечения. Мы рады видеть в своей команде целеустремленных людей, готовых расти и развиваться вместе с нами.
Мы разрабатываем продукт собственными силами. Разработка ведется на технологиях .NET Framework, .NET Core, ASP.NET 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 и выше, ASP.NET Core, EF Core.
Опыт проектирования по DDD: агрегаты, доменные события, конечные автоматы статусов, идемпотентность команд.
Знание принципов SOLID, паттернов проектирования, чистой архитектуры.
Опыт проектирования REST API и интеграций с внешними системами.
Знание MS SQL Server: анализ планов выполнения и DMV, диагностика блокировок, оптимизация тяжёлых запросов.
Опыт написания unit- и интеграционных тестов (xUnit/NUnit).
Опыт работы с Git, Docker, CI/CD.
Опыт работы по Agile (Scrum/Kanban)
Если Вы обладаете более глубокими знаниями и опытом, чем перечислено выше, то мы будем рады предложить вам более высокую категорию или вакансию. Приходите на собеседование. В ходе него мы сможем больше узнать о Вас и, возможно, сделать Вам альтернативные предложения.
Stream Solutions (Стрим Солюшнс)
Астана
до 1000000 KZT
ДиджиталБизФэктори
Астана
до 850000 KZT
Astana International Financial Centre Authority
Астана
до 400000 KZT