27 серпня 2024 р
Senior .NET Engineer Нікосія (Кіпр), віддалено Ми пошукаємо висококваліфікованого Senior .NET Engineer щоб приєднатися до нашої команди розробників і взяти провідну роль у створенні та оптимізації складного веб-продукту. Ідеальний кандидат матиме глибокий досвід розробки, архітектури та шаблонів проектування .NET, а також досвід роботи з хмарними платформами, такими як Azure та AWS. Глибокі знання MySQL і MongoDB необхідні для забезпечення масштабованості, продукти
27 серпня 2024 р
Senior .NET Engineer
Нікосія (Кіпр), віддалено
Ми пошукаємо висококваліфікованого Senior .NET Engineer щоб приєднатися до нашої команди розробників і взяти провідну роль у створенні та оптимізації складного веб-продукту.
Ідеальний кандидат матиме глибокий досвід розробки, архітектури та шаблонів проектування .NET, а також досвід роботи з хмарними платформами, такими як Azure та AWS. Глибокі знання MySQL і MongoDB необхідні для забезпечення масштабованості, продуктивності та надійності продукту.
ВИМОГИ:
Досвід:
- 5+ років досвіду в .NET розробки, зосереджуючись на створенні й оптимізації складних веб-додатків.
- Перевірений досвід у розробці та реалізації масштабованої архітектури за допомогою .NET Core/.NET Framework.
- Сильний досвід роботи з реляційними базами даних (MySQL) і базами даних NoSQL (MongoDB).
Технічні навички:
- Глибокі знання .NET Core/.NET Framework, C# та об’єктно-орієнтованого програмування ( ООП).
- Досконале володіння шаблонами проектування, принципами SOLID і найкращими методами архітектури програмного забезпечення.
- Досвід роботи з хмарними платформами, такими як Azure та AWS, зокрема розгортання та керування службами.
- Глибоке розуміння дизайну та впровадження RESTful API.
- Знання інтерфейсних технологій (HTML, CSS, JavaScript) є плюсом.
Знання баз даних і хмари:
- Поглиблені знання MySQL, включаючи розробку схем, індексування, оптимізацію запитів і реплікацію.
- Вміння працювати з MongoDB, включаючи моделювання даних, індексування та оптимізацію запитів.
- Знайомство з практиками та інструментами DevOps, зокрема конвеєрами CI/CD, контейнеризацією (Docker) та інфраструктурою як кодом (Terraform, шаблони ARM).
Soft Skills:
- Сильні аналітичні навички та навички вирішення проблем із проактивним підходом до виявлення та вирішення проблем.
- Чудові комунікативні навички, як письмові, так і усні, зі здатністю передавати складні технічні концепції нетехнічним зацікавленим сторонам.
- Здатність працювати незалежно та як частина команди, брати на себе відповідальність за проекти та доводити їх до завершення.
Освіта:
- Ступінь бакалавра або магістра в галузі інформатики, розробки програмного забезпечення або спорідненої галузі або еквівалентний практичний досвід .
ОБОВ'ЯЗКИ:
Архітектура та дизайн системи:
- Керівник проектування та розробка складного веб-додатку, гарантуючи, що він дотримується найкращих практик у архітектурі та шаблонах дизайну.
- Визначайте та впроваджуйте надійні, масштабовані та підтримувані архітектурні рішення, які відповідають вимогам бізнесу.
- Розробляйте мікросервіси або монолітні архітектури відповідно до відповідності, забезпечуючи бездоганну інтеграцію та зв’язок між компонентами.
Розробка та впровадження:
- Напишіть чистий, ефективний і зручний код за допомогою .NET Core/.NET Framework, дотримуючись до стандартів кодування та найкращих практик.
- Реалізуйте backend служби, API та конвеєри обробки даних, оптимізовані для продуктивності та масштабованості.
Керування базами даних:
- Проектуйте, впроваджуйте та оптимізуйте бази даних NoSQL (MongoDB) для ефективної обробки великих обсягів даних.
- Розробляйте та оптимізуйте складні запити та збережені процедури, щоб забезпечити високу продуктивність і надійність.
- Застосуйте індексацію бази даних, розділення та інші методи оптимізації, щоб підвищити швидкість пошуку даних.
Інтеграція з хмарою та DevOps:
- Працюйте з хмарними платформами, такими як Azure та AWS, щоб розгортати служби додатків і керувати ними, забезпечуючи високу доступність і масштабованість.
- Впроваджуйте конвеєри CI/CD для автоматизованого розгортання та тестування за допомогою таких інструментів, як Azure DevOps, Jenkins або подібних.
- Використовуйте хмарні служби для моніторингу, журналювання та налаштування продуктивності, щоб підтримувати працездатність і швидкість реагування системи.
Технічне лідерство та співпраця:
- Забезпечення технічного керівництва та наставництва для молодших розробників, скеровуючи їх у найкращих практиках, перевірці коду , та архітектурні рішення.
- Співпрацюйте з міжфункціональними командами, включаючи менеджерів із продуктів, дизайнерів та інженерів із забезпечення якості, щоб надавати високоякісне програмне забезпечення.
- Беріть участь у гнучких церемоніях, таких як планування спринту, щоденні стоячі та ретроспективи, щоб забезпечити вирівнювання та прогрес.
Вирішення проблем і оптимізація:
- Виявлення, усунення несправностей і вирішення складних технічних проблем у стеку програм.
- Відстежуйте та оптимізуйте продуктивність додатків, застосовуючи кешування, балансування навантаження та інші методи для підвищення швидкості та ефективності.
- Завчасно визначте сфери, які потрібно вдосконалити, і керуйте ініціативами щодо рефакторингу, реархітектури або оптимізації існуючих кодових баз.
Документація та відповідність:
- Створення та підтримка технічної документації, включно з діаграмами архітектури, документацією API та специфікаціями дизайну.
- Переконайтеся, що програма відповідає галузевим стандартам і нормативним вимогам, зокрема щодо безпеки та конфіденційності даних.
- Проводьте регулярні перевірки коду, щоб забезпечити дотримання стандартів кодування, методів безпеки та вказівок щодо архітектури.
ПРО ПРОЕКТ:
Наш клієнт – провідна ресторанна технологічна платформа зі своєю структурою доставки та самовивозу без комісії та власною оптимізацією доставки технології. Зосереджуючись на місцевому ресторанному бізнесі в США вартістю 105 мільярдів доларів, вони мають штаб-квартири в Маямі та Нью-Йорку. Місія наших клієнтів полягає в тому, щоб допомогти ресторанам розкрити свій потенціал, надавши їм інструменти для прямого зв’язку зі своїми клієнтами. Наша команда клієнтів, до складу якої входять досвідчені професіонали з різних галузей, прагне революціонізувати систему доставки для місцевих ресторанів і мереж.
ПРО RAXELTECH:
- Дружнє та творче середовище.
- Справедлива компенсація та комплексний пакет пільг.
- Можливість переїхати за нашої повної підтримки на сонячний острів «Кіпр».
- Політика віддаленої роботи.
- Культура безперервного навчання та професійного розвитку.
- Місце, де наголошується на розвитку кар’єри та пропонує широкі можливості для зростання.