Ciklum logo

Expert.NET Engineer

Ciklum·Salary not specified

Primary stack

Agile.NETAIC#CI/CDAPI

Nice to have's

CertificationsDelivery processesProvisioning toolsQuality toolsNoSQLSearch EnginesKey-value storagesMessaging systemsEvent-driven architecturesGitlab yaml CI pipelinesGoogle Cloud Apigee

Job description

Description language:

Про посаду

Ciklum шукає Expert.NET Engineer, щоб приєднатися до нашої команди на повний робочий день в Україні. Ми є компанією з розробки власних продуктів, яка надає підтримку як багатонаціональним організаціям, так і стартапам, що масштабуються, для вирішення їхніх найскладніших бізнес-завдань. З глобальною командою із більш ніж 4000 висококваліфікованих розробників, консультантів, аналітиків та власників продуктів, ми створюємо технології, які переосмислюють галузі та формують спосіб життя людей.

Як Expert.NET Engineer, станьте частиною багатофункціональної команди розробників, яка створює досвід завтрашнього дня.

Обов'язки

  • Керувати та покращувати процес прийняття рішень у розробці архітектури рішень, розробці рішень, архітектурі та перевірці коду
  • Розробка серверної частини для задоволення бізнес-потреб клієнтів та впровадження компонентів відповідно до сучасного середовища розробки програмного забезпечення (хмарні платформи, архітектура мікросервісів тощо)
  • Розробка та перевірка документів проектування функцій та надання внесків/оновлень до специфікацій для рішення
  • Проектування та впровадження набору різних типів тестів (одиничні, інтеграційні, функціональні тощо)
  • Проактивна позиція у підготовці архітектури, розробці рішень, вдосконаленні процесів
  • Робота в міжнародній розподіленій команді в середовищі Agile
  • Спілкування з PM, інженерами, архітекторами, QA та іншими колегами та зацікавленими сторонами
  • Виконання продуктової дорожньої карти та планів
  • Використання високих стандартів кодування, кращих практик програмного забезпечення та написання високотестового, автоматизованого та ефективного коду протягом усього SDLC

Вимоги

  • Досвід розробки програмного забезпечення більше ніж 5 років
  • Відмінні знання в області інформатики, теорії обчислень:
    • Парадигми та принципи (OOP, SOLID, DDD, TDD, BDD)
    • Теорія баз даних (RDBMS, NoSQL)
    • Практика тестування коду
    • Алгоритми
    • Структури даних
    • Архітектурні, корпоративні та дизайн-патерни
    • Безсерверна архітектура
    • Архітектура мікросервісів
    • Патерни розгортання
    • Патерни безпеки, стійкість до зворотного інженерного аналізу, поширені типи атак (OWASP)
    • Розуміння взаємодій у мережі: протоколи, конвенції (наприклад, REST, RPC), потоки аутентифікації та авторизації, стандарти та практики (наприклад, oAuth, JWT)
  • Відмінні знання та досвід у C# та.NET (більше 5 років)
  • Практичний комерційний досвід з:
    • Розробка REST API
    • .NET Core, ASP.NET (Core, MVC, WebAPI) (більше 5 років)
    • Тестові фреймворки (наприклад, NUnit, XUnit, MSTest) (більше 3 років)
    • ORM (наприклад, Entity Framework, Dapper) (більше 3 років)
    • RDBMS (наприклад, SQL Server, MySQL/MariaDB, PostgreSQL) (більше 4 років)
    • Веб-сервери
    • Системи контролю версій (GIT)
    • Хмарні обчислювальні платформи (AWS (обов'язково), Microsoft Azure, Google Cloud Platform (необов'язково))
    • Інтеграція з сторонніми рішеннями
    • Контейнеризація (Docker)
    • Інструменти безперервної інтеграції (наприклад, Gitlab Pipeline, Jenkins, TeamCity, Bamboo)
    • Досвід використання Infrastructure as Code за допомогою Terraform
    • Досвід автоматизації розгортання та CI/CD
    • Значний досвід ефективного та відповідального використання асистентів кодування штучного інтелекту (наприклад, Amazon Q, GitHub Copilot, Claude Code)
  • Досвід:
    • Керівництво командою
    • Виявлення, профілювання та налагодження додатків
    • Створення програмної архітектури та проектування складних додатків, платформ, рішень мікросервісів
    • Процеси та технології Agile
    • Процес перевірки коду
    • Процес рефакторингу
    • Розуміння кращих практик розробки програмного забезпечення та архітектури
  • Вільне володіння англійською
  • Керувати окремими особами та командами, працювати за загальним керівництвом у чіткому рамках відповідальності. Керувати, підтримувати та контролювати прогрес відповідно до погоджених критеріїв якості та ефективності. Сприяти ефективним робочим відносинам між членами команди
  • Виконувати широкий спектр складних технічних або професійних дій у різних контекстах
  • Досліджувати, визначати та вирішувати складні проблеми
  • Керувати розподіленими крос-функціональними командами. Впливати на клієнтів та членів команди на рівні проекту
  • Сприяти плануванню складу проектної команди, проведенню співбесід. Сприяти процесам відбору, оцінки та адаптації, а також розподілу Ciklumers у проектах
  • Чітко спілкування та презентація складної інформації як технічній, так і нетехнічній аудиторії
  • Визначення, проактивне підвищення та управління ризиками (рішення, виправні дії та уроки)

Буде плюсом

  • Сертифікації на:
    • Microsoft Certified Developer
    • Хмарні обчислювальні платформи (AWS, Microsoft Azure, Google Cloud Platform)
    • Процеси доставки (SAFe, Agile тощо)
  • Досвід роботи з керівництвом та підтримкою середніх та великих проектів доставки рішень
  • Досвід створення або інтеграції платіжних рішень
  • Розуміння оркестрації та контейнеризації (наприклад, Kubernetes, Swarm)
  • Практичний комерційний досвід з:
    • Інструменти провізіонування (наприклад, Terraform, Ansible)
    • Інструменти якості (наприклад, SonarQube)
    • NoSQL (наприклад, MongoDB, ElasticSearch, CouchDB)
    • Пошукові системи (наприклад, ElasticSearch, Azure Search, Apache Solr)
    • Сховища ключ-значення (наприклад, Redis, Memcached)
    • Системи обміну повідомленнями (наприклад, RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)
    • Архітектури, орієнтовані на події, та асинхронні патерни обміну повідомленнями
    • Безсерверні архітектури
    • Gitlab yaml CI трубопроводи
    • Google Cloud Apigee

Ми пропонуємо

  • Сильна спільнота: Працюйте разом з професіоналами високого рівня у дружньому середовищі з відкритими дверима
  • Орієнтація на зростання: Беріть участь у масштабних проектах із глобальним впливом та розширюйте свою експертизу
  • Індивідуальне навчання: Підвищуйте свої навички за допомогою внутрішніх заходів (міт-апи, конференції, семінари), доступу до Udemy, мовних курсів та сертифікацій, оплачених компанією
  • Нескінченні можливості: Досліджуйте різноманітні сфери за допомогою внутрішньої мобільності, знайдіть найкраще, щоб отримати практичну досвід роботи з передовими технологіями
  • Гнучкість: Насолоджуйтеся радикальною гнучкістю – робота дистанційно або з офісу, на ваш вибір
  • Турбота: Ми забезпечуємо вас компанійною медичної страховкою, підтримкою психічного здоров'я та фінансовими та юридичними консультаціями

Про компанію

У Ciklum ми завжди досліджуємо інновації, заохочуємо один одного досягати більшого та створюємо рішення, які мають значення. З нами ви будете працювати з передовими технологіями, сприятиме значимим проектам та станете частиною культури One Team, яка цінує співпрацю та прогрес. Як одна з найбільших ІТ-компаній України та топ-роботодавця, визнаного Forbes, ми протягом більш ніж 20 років надаємо значущі технологічні рішення. Ми гордо підтримуємо різноманітність талантів та ветеранів військової служби, визнаючи їх унікальні навички та перспективи, які вони приносять у формування майбутнього.

Досліджуйте, надихайте, інженеруйте з Ciklum!

Вже зацікавилися? Ми б із задоволенням познайомилися з вами! Надішліть свою заявку. Ми з нетерпінням чекаємо на вас у Ciklum.

© Ciklum. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ciklum is a global AI-powered Experience Engineering company that designs and builds digital products, platforms, and technology solutions for businesses worldwide. Founded in 2002, Ciklum brings together 3,000+ engineers, designers, data specialists, architects, and consultants working across Europe, the Americas, and Asia. The company partners with global enterprises and fast-growing technology businesses across industries including FinTech, Retail, Healthcare, and Hi-Tech. Ciklum's expertise spans software and product engineering, artificial intelligence and machine learning, cloud solutions, data and analytics, intelligent automation, customer experience, and digital transformation. With more than two decades of engineering experience, Ciklum helps companies build, modernize, and scale complex digital products while combining engineering expertise, AI, and human-centered design.

More at Ciklum

All 127 roles

Popular searches