
Control Risks — міжнародна спеціалізована консалтингова компанія у сфері управління ризиками, яка допомагає організаціям упевнено працювати в нестабільному та складному середовищі. Її діяльність охоплює управління ризиками безпеки, операційну та фізичну безпеку, підвищення організаційної стійкості, реагування на кризи й цифрові ризики. Компанія також консультує щодо політичних і країнових ризиків, етики, дотримання вимог, корпоративного управління, судово-експертних питань, а також екологічних, соціальних і управлінських аспектів. Поєднуючи стратегічні рекомендації з практичними послугами з управління ризиками, Control Risks допомагає організаціям готуватися до збоїв і контролювати загрози, що можуть впливати на їхню діяльність у всьому світі.
Інженер-програміст (.NET/Azure) — гібридний формат роботи в Панамі
Розробляйте, тестуйте та вдосконалюйте застосунки на базі Azure і REST API у складі гнучкої команди розробників у Панамі. Роль передбачає роботу над продуктивністю, надійністю систем, розв’язанням технічних проблем і командною взаємодією.
Опис
- Розробляйте, тестуйте та впроваджуйте нові програмні застосунки
- Підтримуйте наявне програмне забезпечення, пропонуйте покращення та оптимізуйте функціональність
- Приймайте обґрунтовані технічні рішення для задоволення потреб бізнесу
- Стежте за актуальними технологіями та розвитком галузі
- Послідовно застосовуйте найкращі практики розробки програмного забезпечення
- Визначайте способи підвищення продуктивності систем і доступності застосунків
- Розв’язуйте складні завдання технічного проєктування
- Аналізуйте вимоги користувачів і перетворюйте їх на проєктну документацію
- Своєчасно готуйте точну й вичерпну документацію та звіти
- Чітко спілкуйтеся з керівництвом і командами технічної підтримки
- Працюйте з досвідченими колегами над аналізом першопричин, перевіркою коду та модульним тестуванням
- Керуйте аналізом першопричин системних проблем
- Координуйте кілька завдань і конкуруючі пріоритети
- Працюйте самостійно, коли цього потребує ситуація
- За потреби підтримуйте менш досвідчених членів команди та консультуйте їх
Вимоги
- Високий рівень володіння C#, .NET 4, React, Node.js, MVC 4, Entity Framework, LINQ, nUnit/xUnit, Moq, AJAX, JavaScript, jQuery, HTML5 і CSS на базі Bootstrap
- Практичні знання стандартів автентифікації та ідентифікації, зокрема OpenID Connect, SAML 2.0 і OAuth 2.0
- Досвід застосування практик і робочих процесів DevOps, зокрема Scrum, Git Flow, CI/CD і розгортання програмного забезпечення
- Високий рівень навичок розробки в Azure SQL Server, включно з проєктуванням реляційних баз даних, T-SQL, збереженими процедурами, функціями та оптимізацією продуктивності
- Розуміння хмарних сервісів Microsoft для розробки, зокрема Azure Web Apps і Azure Functions
- Практичний досвід створення, супроводу та версіювання REST API
- Ґрунтовне розуміння методів розробки програмного забезпечення, об’єктно-орієнтованого програмування, проєктування баз даних і розробки застосунків
- Досвід використання шаблонів проєктування MVC, Factory, впровадження залежностей і модульного тестування
- Відмінне володіння англійською мовою усно та письмово
- Бажаний досвід роботи з Microsoft Azure DevOps, Azure API Management, Azure Cosmos DB, Azure Search або Elasticsearch, Azure Service Bus чи порівнюваними брокерами повідомлень, Application Insights або подібними інструментами журналювання, а також Redis або Memcached
- Вища освіта за відповідною спеціальністю або сильна академічна підготовка у відповідній галузі
- Підтверджені навички розробки програмного забезпечення та досвід досягнення результатів у середовищі, що швидко змінюється