Eleks logo

Senior Full-Stack (.NET + Angular) Developer

Eleks·Salary not specified

Primary stack

Azure Service BusAzure Functions.NETAzure Key VaultTypeScriptC#AngularAzureAzure Blob StorageMongoDB

Nice to have's

CommunicationTeamworkProblem-solvingCritical thinkingAnalytical skillsDecision-makingLeadershipMentorshipCoachingTrainingPresentation skillsWriting skillsReading skillsListening skillsNegotiation skillsConflict resolutionTime managementOrganizational skillsProject managementRisk managementQuality managementContinuous improvementInnovationCreativityAdaptabilityFlexibilityResilienceEmpathyPatiencePerseveranceDeterminationDisciplineIntegrityProfessionalismEthicsAccountabilityResponsibilityTrustworthinessReliabilityDependabilityConsistencyAccuracyPrecisionAttention to detailQuality assuranceProcess improvementPerformance optimizationCost reductionRevenue generationCustomer satisfactionUser experienceUser interfaceDesign thinkingAgile methodologyScrum frameworkKanban frameworkLean methodologySix SigmaTotal Quality ManagementBusiness process reengineeringChange managementProject portfolio managementProgram managementProgram deliveryProgram governanceProgram risk managementProgram quality managementProgram change managementProgram communication managementProgram stakeholder managementProgram procurement managementProgram contract managementProgram benefits managementProgram benefits realizationProgram benefits trackingProgram benefits reportingProgram benefits evaluationProgram benefits optimizationProgram benefits governanceProgram benefits strategyProgram benefits planningProgram benefits executionProgram benefits monitoringProgram benefits controlProgram benefits closureProgram benefits management toolsProgram benefits management templatesProgram benefits management best practicesProgram benefits management frameworksProgram benefits management methodologiesProgram benefits management standardsProgram benefits management guidelinesProgram benefits management policiesProgram benefits management contractsProgram benefits management specificationsProgram benefits management documentationProgram benefits management testingProgram benefits management monitoringProgram benefits management loggingProgram benefits management tracingProgram benefits management debuggingProgram benefits management optimizationProgram benefits management refactoringProgram benefits management deploymentProgram benefits management maintenanceProgram benefits management supportProgram benefits management troubleshootingProgram benefits management best practices toolsProgram benefits management standards toolsProgram benefits management guidelines toolsProgram benefits management policies toolsProgram benefits management contracts toolsProgram benefits management specifications toolsProgram benefits management documentation toolsProgram benefits management testing toolsProgram benefits management monitoring toolsProgram benefits management logging toolsProgram benefits management tracing toolsProgram benefits management debugging toolsProgram benefits management optimization toolsProgram benefits management refactoring toolsProgram benefits management deployment toolsProgram benefits management maintenance toolsProgram benefits management support toolsProgram benefits management troubleshooting tools

Job description

Description language:

Про посаду

Офіс розробки та інженерії програмного забезпечення ELEKS шукає Старшого Full-Stack (.NET + Angular) Розробника в Польщі або Україні.

Про проект

Наш клієнт із США є провідним постачальником рішень для управління активами та пасивами (ALM) для банків та кредитних спілок.

Обов'язки

  • Проектування та створення функцій повного циклу – API C# та Azure Functions на сервері, Angular та TypeScript на фронтенді – та відповідальність за них від дизайну до виробництва
  • Працювати з числами, а не навколо них: розширювати та підтримувати фінансові калькуляційні движки в центрі платформи
  • Створювати новий інтерфейс користувача, підключений до API – та допомагати встановлювати паттерни, на яких буде масштабуватися фронтенд
  • Розширювати та налагоджувати нашу подійно-орієнтовану архітектуру Azure: Service Bus, чергові робочі процеси, зберігання BLOB, App Configuration та Key Vault
  • Моделювати та запитувати дані в MongoDB та передавати роботу на потрібний шар, коли запит або шлях з обчисленнями стає повільним
  • Писати тести під час створення – юніт, інтеграційні та повноциклові – з чітким розумінням, де кожен шар заслуговує на своє місце, особливо для обчисленого виходу
  • Ставитися до продуктивності та надійності як до функцій: виявляти уповільнення в той самий тиждень, коли вони з'являються, а не через квартал, коли клієнт помітить
  • Замикати цикл з виробництвом – відстежувати сповіщення Azure, логи та траси (Application Insights), діагностувати витік дефектів по всій структурі та повертати те, що ви дізналися, назад у код та тести
  • Використовувати щоденно інструменти AI, такі як Claude Code – для вивчення незнайомого коду, створення каркасів функцій, генерування тестів та покращення того, як вся команда працює
  • Піднімати планку для команди: переглядати PR з вагомим вмістом, співпрацювати над тестовою дизайн-концепцією та робити хороші практики спільними
  • Уточнювати вимоги з бізнес-аналітиками до того, як вони стануть кодом – і заперечувати, коли вимога не виправдовує себе
  • Надавати другорядню підтримку для внутрішніх питань та проблем користувачів

Вимоги

  • Значні навички роботи з C# та.NET, з розумінням, як працювати в існуючому кодовій базі – читати його, розуміти паттерни та покращувати, а не переписувати
  • Твердий досвід роботи з сучасною SPA-фреймворкою та TypeScript (переважно Angular; React/Vue можуть передаватися), плюс комфорт з HTML/CSS та підходом типу "утилітарний перший" як Tailwind
  • Перевірені навички створення та споживання RESTful веб-сервісів у хмарі (переважно Azure)
  • Діапазон по всій структурі – у вас є базовий шар, але ви будете слідкувати за проблемою від UI через API до обчислення чи запиту
  • Комфорт у міркуваннях про правильність: де мав би бути виявлений баг та як перевірити числовий вихід (допуски, очікувані значення, регресія обчислених результатів), а не просто HTTP 200
  • Робочий досвід з реляційними та/або документними базами даних – дизайн схеми, написання запитів та розуміння, коли запит є вузьким місцем
  • Відмінне спілкування в розподіленій команді – сильний письмовий англійський та здатність захищати дизайн у огляді, задавати важкі питання під час підготовки та пояснювати компроміси бізнес-зацікавленим сторонам, які не є інженерами
  • 5+ років відповідного досвіду та ступінь бакалавра з комп'ютерних наук, математики чи суміжної дисципліни – або еквівалентний практичний досвід

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

  • Тісне співробітництво з клієнтом
  • Складні завдання
  • Розвиток компетентностей
  • Команда професіоналів
  • Динамічне середовище з низьким рівнем бюрократії

Про компанію

ELEKS – це компанія з розробки власного програмного забезпечення. Ми приносимо користь нашим клієнтам завдяки нашому досвіду та досвіду, отриманому від роботи як партнери з інноваційного програмного забезпечення з 1991 року.

Наші 2000+ професіонали, розташовані в Центрах доставки по всій Східній Європі та торгових представництвах в Європі та Північній Америці, надають нашим клієнтам повний спектр послуг з інженерії програмного забезпечення. Це включає розробку продуктів, QA, R&D, дизайн, консалтинг з технологій та виділені команди.

Diana Shnitsar

Контакти рекрутера

[email protected]

© Eleks. 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.

ELEKS is a Ukrainian IT company that provides software development, consulting, and quality control services.

More at Eleks

All 63 roles

Popular searches