Публікуйте вакансії
Наймайте без комісій
3 перегляди
Luxoft
Обов’язки:
• Розробка високоякісного програмного забезпечення, дизайну та функціональної документації
• Надання оцінки реалізації певних функцій програмного забезпечення
• Визначайте, визначайте пріоритети та виконуйте завдання в життєвому циклі розробки програмного забезпечення
• Створюйте модульні тести для свого коду
• Розробляйте та обслуговуйте інструменти та програми, створюючи чисті та ефективні код, який відповідає стандартам відкритого коду
• Беріть участь у виробництвіусунення проблем, якщо групи підтримки L2/L3 не можуть їх вирішити
• Автоматизуйте завдання за допомогою відповідних інструментів і сценаріїв
Опис обов’язкових навичок: глибоке>
• Знання сфери торгівлі (фондовий ринок, FIX, торгові механізми, торгівля в офісі, біржі, ринкові дані тощо).
• Загальний досвід ІТ більше 7 років
• Сильні базові навички Java
• Здатність розуміти SQL незалежно від бази даних (наприклад, DB2, Sybase, SQL Server)
• Володіння об’єктно-орієнтованим дизайном і шаблонами проектування (наприклад, впровадження залежностей, стратегія, фабрика)
•Знайомство з керуванням джерелом (наприклад, Git/GitFlow, SVN)
• Практичний досвід роботи з фреймворками Build and Deploy, такими як Gradle, Jenkins, Artifactory, Chef, Docker
• Inter-process зв’язок (TCP/IP, UDP/multicast тощо)
• Тестування фреймворків (GoogleTest, Junit, Mockito)
• Вміння працювати з кількома платформами та операційними системами (наприклад, Windows, Linux)
• Критично навички мислення та вирішення проблем
• Сильні навички документування та презентації
Опис навичок, які приємно мати:< /p>
• Гнучкий процес розробки програмного забезпечення (щоденне спілкування, спринт-планування, ретроспективи тощо)
• Добре працювати в команді
• Досвід роботи в тестовій розробці
• C/C++
• Бакалавр/магістр комп’ютерних наук/комп’ютерної інженерії або еквівалентний досвід роботи