Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Senior Full-Stack Software Developer з більш ніж 10 роками досвіду в IT-індустрії, щоб приєднатися до нашої команди в Remote Ukraine. Ця посада спеціалізується на розподілених системах та REST API підприємства.
Обов'язки
- Брати участь у сесіях уточнення вимог та планування спринтів.
- Відповідати за архітектурні рішення для сервісів та інтеграцій, включаючи розкладання сервісів, паттерни комунікації, вибір технологій та питання масштабованості.
- Писати юніт та інтеграційні тести.
- Підтримувати команду QA в процесі прийняття.
- Виконувати діагностику виробництва, аналіз першопричини та підвищення надійності для розподілених систем у співпраці з платформними інженерними командами.
Вимоги
- Не менше 10 років у IT-індустрії.
- Глибоке розуміння концепцій розподілених систем, включаючи асинхронне спілкування, паттерни обміну повідомленнями, стійкість, ідемпотентність, повторні спроби та остаточну консистенцію (8+ років).
- Експертний рівень знань C#/.NET, включаючи асинхронне програмування, багатопотоковість, управління пам'яттю, збір сміття, синхронізаційні примітиви та оптимізацію продуктивності (8+ років).
- Досвід проектування розподілених REST API підприємства, включаючи дизайн контракту, версіювання, безпеку, ідемпотентність та зворотну сумісність.
- Досвід проектування та впровадження корпоративних додатків з використанням SOA та/або архітектур мікросервісів.
- Інший досвід включає: WPF, TypeScript, React/Redux, Python (3+ роки).
- Глибокий досвід роботи з юніт та інтеграційними тестами.
- Досвід роботи з Microsoft SQL Server та Mongo DB (3+ роки).
- Досвід роботи з Entity Framework.
- Досвід роботи з Azure (Azure services).
- Досвід роботи з Kubernetes.
- Знайомство з CI/CD (Azure Pipelines).
- Алгоритмічне та нестандартне мислення при роботі з вимогами.
- Знайомство з агільною методологією.
- Виняткові навички логічного мислення та вирішення проблем.
- Диплом у галузі ІТ або суміжній сфері.
Буде плюсом
- Досвід роботи з OData.
- Прагнення вчитися новим технологіям з "можу зробити" менталітетом.
- Знання бізнесу в фінансах.
- Знання IaC (Terraform).
Ми пропонуємо
- Можливість працювати дистанційно з України.
- Конкурентоспроможна зарплата та переваги.
- Професійне зростання та можливості для розвитку.
Про компанію
Luxoft є глобальним постачальником послуг цифрової трансформації та технологій, що дозволяє підприємствам інноваційно розвиватися та процвітати в цифрову епоху. Ми прагнемо до досконалості та створення цінності для наших клієнтів, партнерів та співробітників.
Подайте заявку зараз
Зацікавленим кандидатам рекомендується подати своє оновлене резюме та супровідний лист, де будуть висвітлені відповідний досвід та навички.