- Инженер-программист с опытом работы более 5 лет; - Опыт разработки микросервисной архитектуры; - Хорошие знания SQL и NoSQL (MongoDB); - Хорошее знание ООП; - Быстрое освоение новых технологий. - Опыт разработки систем биллинга; - Базовые знания во frontend
Backend: Архитектура: DDD, SOLID, REST, CRUD, DI, TDD Технологии: .NET / .NET Core, C#, ASP.NET / ASP.NET Core, Azure,Kubernetes, Unit / Integration Tests, Linq, Transact-SQL, OAuth, OpenID, Native (Linux / Windows) C/C++, Interop / Reflection ПО и библиотеки: Entity Framework / Entity Framework Core, Microsoft SQL Server, Swagger, MySQL, SQLite, ClickHouse, Redis, Rancher, RabbitMQ, Hangfire, IdentityServer4, OpenIddict, Lucene, Nancy, ASP.NET MVC, Web API, IIS / Kestrel, xUnit Frontend: Архитектура: SPA, MVC, MVVM Технологии: Html, Blazor, TypeScript, JavaScript, Ajax, Css, Less, ПО и библиотеки: Node.is, Devexpress, Webpack, Bower, Knockout, Angular, jQuery, Moment.js, Tailwind, Bootstrap, Silverlight Персональные навыки: Linux, Построение и оптимизация баз данных, Анализ и оптимизация кода, Юнит тестирование, Интеграционное тестирование, Код ревью, Преподавание. • Интеграция Microsoft Office, Платёжные системы, Native SQL Databases. • Средства разработки Linux (OpenSuse) / Visual Studio Code / Git, Windows / Visual Studio / TFS, Microsoft Azure / Visual Studio, JetBrains Rider / DataGrip, GitHub, Docker, Postman, IDA Pro, Swagger. • Средства командной работы GitLab, Teams, ClickUp, HubStaff, Discord. • Основные архитектурные паттерны Multitier architecture, Microservices, MVC, MVVM, REST, DI, Unit of Work, Lock, Singleton. • Стиль SOLID, DRY, KISS, TDD, DDD, CRUD, SPA, Code First.
Более 8 лет заказной разработки ПО, из них 6 на C# Анализ требований, проектирование, разработка и поддержка приложений с нуля и расширение функциональности уже существующих продуктов Опыт проектирования и работы с микросервисами Умение работать с чужим кодом Коммуникабельность, энергичность, ответственность, обучаемость
- Опыт разработки на C# .net от 3 лет; - Оgыт разработки микросервисной архитектуры; - Хорошие знания SQL и NoSQL (MongoDB); - Хорошее знание ООП; - Быстрое освоение новых технологий. - Опыт разработки систем биллинга; - Базовые знания во frontend Образование Высшее образование «Высшая математика и информатика. Прикладная математика и информатика»
Уверенное знание современных методов разработки программного обеспечения. Оценка приложения с точки зрения пользователя и бизнес-потребности клиента. Знание всех основных платформ, необходимых для создания приложений для Android.
Фронтенд разработчик с более чем 4-летним опытом работы с Angular 4+ и React. Разработал высокопроизводительное и адаптивное веб-приложение с нуля. Сотрудничает и предоставляет обратную связь командам бэкенд-разработки по улучшению API и других сервисов, поддерживающих ваше веб-приложение.
Самостоятельность, умение выделять главное и расставлять приоритеты, системное мышление, внимание к деталям, ответственность, коммуникабельность,, умение грамотно и четко излагать мысли. Знание теории тестирования и применение её на практике Опыт ведения тестовой документации (чек-листы, тест-кейсы и т.д.), Понимание клиент-серверной модели, Опыт работы с инструментами для тестирования API с помощью Postman(создание запросов, коллекций), Знание SQL на среднем уровне (CRUD, joins, Group by, подзапросы), Опыт работы с инструментами разработчика браузера для исследования проблем, Опыт использования Browserstack, Опыт работы с Jira для постановки задач и заведения багов, Confluence - для создания отчётов по результатам тестирования, Zephyr - для создания тест-кейсов. Увлечения: Опыт торговли на рынке ценных бумаг (акции, фьючерсы) – более 10 лет. Торговые системы Quick, Transaq, Wealth Lab, TsLab программное обеспечение для алгоритмической торговли, разработка торговых роботов.
- Анализ бизнес требований и аналитика проекта. - Работа с реляционными БД: MySQL. Написание простых запросов. - Моделирование бизнес процессов по нотациям BPMN. - Описание REST, SOAP. - Проектирование пользовательских интерфейсов и UX-схем. - Сбор бизнес-требований и описание функциональных и нефункциональных требований. - Ведение проектной документации в Confluence. - Составление прототипов дизайна в Figma. - Описание пользовательских историй. - Описание тест-кейсов. - Составление инструкций для конечных пользователей. - Конфигурирование системных объектов в BPMS. - Работа по методологиям разработки Agile и Waterflow.