Text copied to clipboard!

Заглавие

Text copied to clipboard!

NET разработчик

Описание

Text copied to clipboard!
Търсим Разработчик .NET, който да се присъедини към екип, ангажиран със създаването, развитието и поддръжката на съвременни софтуерни решения за вътрешни и външни клиенти. Ролята е подходяща за специалист с добри технически умения, аналитично мислене и желание да работи по разнообразни проекти, включващи уеб приложения, backend услуги, интеграции и корпоративни системи. Като част от екипа ще участвате във всички етапи на жизнения цикъл на разработката – от анализ на изискванията и проектиране на архитектура, до имплементация, тестване, внедряване и последваща оптимизация. Основната ви задача ще бъде да разработвате надежден, мащабируем и лесен за поддръжка код, използвайки технологии от екосистемата на Microsoft, включително C#, ASP.NET, .NET Core/.NET, Entity Framework, REST API и свързани инструменти. Ще работите в тясно сътрудничество с други разработчици, QA специалисти, DevOps инженери, бизнес анализатори и продуктови мениджъри, за да гарантирате, че решенията отговарят на бизнес нуждите и техническите стандарти на организацията. Успешният кандидат има опит в обектно-ориентираното програмиране, добро разбиране на принципите за чист код, дизайн шаблони и добри практики при разработка на софтуер. Очаква се да можете да анализирате съществуващи системи, да идентифицирате възможности за подобрение и да предлагате ефективни технически решения. Предимство е опитът с облачни среди, CI/CD процеси, контейнери, микросървисна архитектура и работа с релационни бази данни. В тази позиция ще имате възможност да допринасяте не само с писане на код, но и с идеи за подобряване на архитектурата, производителността, сигурността и потребителското изживяване. Търсим човек, който е проактивен, комуникативен и отговорен, умее да приоритизира задачите си и се адаптира към динамична работна среда. Важно е също да следите новите тенденции в .NET екосистемата и да прилагате подходящи иновации в ежедневната работа. Компанията предлага среда, в която качеството на кода, екипната работа и професионалното развитие са високо ценени. Ще имате възможност да работите по значими проекти, да обменяте знания с опитни колеги и да развивате уменията си в модерни технологии и методологии. Ако сте мотивиран специалист, който иска да изгражда стабилни и ефективни софтуерни продукти с .NET, тази роля може да бъде отлична следваща стъпка в кариерата ви.

Отговорности

Text copied to clipboard!
  • Разработване и поддръжка на приложения с C# и .NET
  • Създаване на REST API и backend услуги
  • Интеграция на външни системи и вътрешни платформи
  • Оптимизиране на производителността и качеството на кода
  • Участие в код ревюта и технически обсъждания
  • Сътрудничество с QA, DevOps и продуктови екипи
  • Писане на техническа документация и unit тестове
  • Отстраняване на дефекти и поддръжка на съществуващи решения

Изисквания

Text copied to clipboard!
  • Опит с C# и .NET/.NET Core
  • Познания по ASP.NET MVC или ASP.NET Core
  • Опит с релационни бази данни и SQL
  • Разбиране на обектно-ориентирано програмиране и SOLID принципи
  • Опит с Entity Framework или сходен ORM инструмент
  • Умения за работа с Git и системи за контрол на версиите
  • Добри аналитични и комуникационни умения
  • Предимство е опит с Azure, Docker или CI/CD

Потенциални въпроси за интервю

Text copied to clipboard!
  • Какъв е опитът ви с C# и .NET технологии?
  • Работили ли сте по ASP.NET Core или REST API проекти?
  • Какви бази данни и ORM инструменти сте използвали?
  • Имате ли опит с unit testing и code review процеси?
  • Участвали ли сте в проектиране на софтуерна архитектура?
  • Как подхождате към оптимизацията на производителността?
  • Имате ли опит с облачни услуги като Azure?
  • Какви инструменти за CI/CD и DevOps сте използвали?