Описание
Mladex Pharm Consulting Group — группа компаний, объединяющая направления фармацевтической аналитики, IT-разработки и цифровых решений для фармацевтического рынка. Мы создаём и развиваем собственные IT-продукты, которые помогают участникам фармацевтического рынка автоматизировать процессы, работать с данными и принимать более эффективные бизнес-решения. Мы ищем самостоятельного Middle Full Stack разработчика на C#, который хочет работать с реальными продуктами, развивать существующие решения и участвовать в создании нового функционала.
Задачи
•Разрабатывать и совершенствовать функционал существующих IT-продуктов компании
•Проектировать и реализовывать новые программные решения
•Разрабатывать backend- и frontend-компоненты приложений
•Работать с SQL Server и Entity Framework, оптимизировать запросы и производительность баз данных
•Разрабатывать и поддерживать REST API
•Интегрировать внутренние и внешние сервисы
•Анализировать и устранять ошибки, искать причины технических проблем
•Работать с существующим кодом, проводить рефакторинг и улучшать его качество
•Участвовать в обсуждении технических решений и развитии архитектуры продуктов
•Документировать реализованный функционал и принятые технические решения
Требования
•Уверенное владение C#
•Практический опыт работы с .NET / ASP.NET
•Знание Entity Framework
•Уверенная работа с Microsoft SQL Server и SQL
•Понимание принципов разработки веб-интерфейсов
•Практический опыт работы с JavaScript
•Знание HTML и CSS
•Опыт работы с Razor Pages, Vue.js и/или jQuery
•Понимание принципов ООП и основных паттернов проектирования
•Знание принципов построения веб-приложений
•Понимание асинхронного программирования
•Опыт разработки и поддержки API
•Понимание принципов микросервисной архитектуры
•Умение самостоятельно разбираться в чужом коде и существующих проектах
Будет плюсом
•Опыт работы с Elasticsearch
•Знание партиций (Partitioning)
•Опыт работы с TypeScript
•Опыт использования RabbitMQ
•Опыт интеграции сторонних сервисов
•Практический опыт оптимизации производительности приложений и баз данных
•Наличие дополнительных технологий будет плюсом, но не является обязательным условием
Условия
•Работа в офисе в Алматы
•Полный рабочий день
•Испытательный срок — до 3 месяцев
•После успешного прохождения испытательного срока возможен гибридный формат — 1 удалённый день в неделю
•Работа с собственными IT-продуктами компании, а не только с разовыми заказными проектами
•Участие в развитии действующих решений и создании нового функционала
•Возможность влиять на технические решения и предлагать улучшения
•Разнообразные задачи на стыке backend, frontend, баз данных и интеграций
•Погружение в специфику фармацевтического рынка и развитие цифровых продуктов в этой отрасли