CI&T
CI&T
CI&T е глобална компания за технологична трансформация, основана през 1995 г., която помага на организациите да модернизират начина, по който създават, управляват и развиват взаимодействието си чрез дигитални продукти и услуги. Дейността ѝ включва модернизация на приложения, облачни решения, изкуствен интелект и анализ на данни, клиентско изживяване, продуктов дизайн, стратегическо консултиране и завладяващи дигитални изживявания. С експертен опит в области като консултиране, здравеопазване и маркетинг, CI&T обединява технологични и бизнес възможности, за да подкрепя организации, които се стремят към растеж и по-ефективни операции.

Старши backend разработчик на .NET — дистанционна работа от Бразилия

Старши backend разработчик на .NET в CI&T, който създава мащабируеми backend услуги и сигурни интеграции за корпоративни технологични решения. Ролята е насочена към API, разпределени системи, платформи за данни, тестване и наблюдаемост.

Описание

  • Създавайте и поддържайте RESTful API и backend услуги с C# и .NET 8+.
  • Използвайте принципите Clean Architecture, SOLID и KISS за създаване на модулен, повторно използваем и ясен код.
  • Разработвайте управлявани от събития и асинхронни интеграции с Azure Service Bus, RabbitMQ или Kafka.
  • Проектирайте, заявявайте и оптимизирайте бази данни PostgreSQL и SQL Server с Entity Framework Core.
  • Използвайте MongoDB и други документни бази данни, когато нуждите на проекта го изискват.
  • Реализирайте сигурна автентикация и оторизация с OAuth2/OIDC и JWT.
  • Създавайте и поддържайте автоматизирани unit и интеграционни тестове с xUnit, NSubstitute и Bogus.
  • Поддържайте Azure DevOps и YAML-базирани CI/CD конвейери, като следвате подходи за разклоняване като GitFlow.
  • Добавяйте структурирано логване, метрики и проследяване за подобряване на наблюдаемостта на услугите и отстраняване на проблеми в продукция.
  • Преглеждайте кода на приложенията, включително код, генериран от изкуствен интелект, за качество, сигурност и производителност.
  • Участвайте в прегледи на кода, техническо прецизиране, оценяване и наставничество на по-малко опитни разработчици.
  • Превръщайте бизнес и техническите изисквания в практични и лесни за поддръжка решения заедно със заинтересованите страни.
  • Работете с екипите по продукт, архитектура, QA и frontend в мултикултурна и динамична среда за доставка.

Изисквания

  • Доказан опит в backend разработка с C# и .NET, за предпочитане .NET 8+, включително RESTful API в продукционна среда.
  • Отлично познаване на обектно-ориентирания дизайн, принципите SOLID, шаблоните за проектиране и Clean Architecture.
  • Практически опит с MediatR, AutoMapper и Entity Framework Core.
  • Опит с PostgreSQL или SQL Server, включително моделиране на данни и оптимизиране на заявки.
  • Опит с разпределени системи и обмен на съобщения чрез Azure Service Bus, Rebus, RabbitMQ, Kafka или сравними технологии.
  • Практически опит с прилагането на инструменти за изкуствен интелект като GitHub Copilot, Claude или OpenAI API за генериране, тестване и рефакториране на код.
  • Опит в създаването на автономни или полуавтономни агенти за разработка на софтуер или познания по prompt engineering и оценяване на AI резултати.
  • Опит с автоматизирано unit и интеграционно тестване, включително тестови двойници.
  • Работни познания по Docker и Docker Compose.
  • Познаване на платформи за наблюдаемост като Datadog, Grafana, Application Insights или ELK Stack.
  • Опит с Git, CI/CD и Azure DevOps или еквивалентни инструменти.
  • Ясни комуникационни умения и сътруднически подход, ориентиран към поемане на отговорност.
  • Английски език на горно-средно или по-високо ниво, говоримо и писмено.
  • Предимство: Познания по CQRS и Domain-Driven Design (DDD).
  • Предимство: Опит с MongoDB, включително моделиране на документи и агрегиране.
  • Предимство: Опит с Infrastructure as Code чрез Terraform, Bicep или ARM.
  • Предимство: Опит с React, Angular или Vue и интеграция на API от клиентската страна.
  • Предимство: Опит в полиглотни среди за разработка, включващи Node.js, Python или Java.

Придобивки

  • Здравна и стоматологична застраховка.
  • Добавки за храна и хранене.
  • Помощ за отглеждане на деца.
  • Удължен отпуск по бащинство.
  • Партньорства за фитнес, здраве и благосъстояние чрез Wellhub (Gympass), TotalPass и свързани програми.
  • Участие в печалбата и резултатите (PLR).
  • Животозастраховане.
  • Достъп до платформата за непрекъснато обучение CI&T University.
  • Членство в клуб за отстъпки.
  • Безплатни онлайн ресурси за физическо, психическо и цялостно благосъстояние.
  • Курс за бременност и отговорно родителство.
  • Партньорства с онлайн платформи за обучение.
  • Платформа за изучаване на езици.
  • Подкрепа от екипи за здраве и благосъстояние, специалисти по приобщаване и групи по интереси.
  • Подкрепа в процеса на подбор и подходящи адаптации за хора с увреждания.