Text copied to clipboard!
Заглавие
Text copied to clipboard!Старши софтуерен инженер
Описание
Text copied to clipboard!
Търсим старши софтуерен инженер, който да се присъедини към нашия екип от висококвалифицирани професионалисти. Кандидатът ще играе ключова роля в проектирането, разработката и поддръжката на мащабируеми и надеждни софтуерни решения. Тази позиция изисква дълбоко разбиране на софтуерната архитектура, умения за решаване на проблеми и способност за работа в динамична среда.
Като старши софтуерен инженер, вие ще ръководите технически инициативи, ще менторирате по-млади инженери и ще работите в тясно сътрудничество с продуктовите и дизайнерските екипи за реализиране на иновативни решения. Ще участвате в целия жизнен цикъл на разработката – от концепция и планиране до внедряване и поддръжка.
Идеалният кандидат има опит с модерни технологии и програмни езици като Java, Python, JavaScript или C#, както и с облачни платформи като AWS, Azure или Google Cloud. Очаква се да имате опит с CI/CD процеси, автоматизирано тестване и добри практики в разработката на софтуер.
Вашата роля ще включва и активно участие в архитектурни решения, оптимизация на производителността и гарантиране на сигурността на приложенията. Ще работите в гъвкава среда, където се насърчава иновацията и се цени приносът на всеки член на екипа.
Ако сте мотивиран, ориентиран към резултати и имате страст към технологиите, тази позиция е отлична възможност за вас да издигнете кариерата си на следващо ниво.
Отговорности
Text copied to clipboard!- Проектиране и разработка на мащабируеми софтуерни решения
- Участие в архитектурни решения и технически дискусии
- Менториране на по-млади инженери в екипа
- Интеграция на нови технологии и инструменти
- Подобряване на производителността и сигурността на приложенията
- Работа в тясно сътрудничество с продуктовите и UX екипи
- Участие в код ревюта и прилагане на добри практики
- Разработка и поддръжка на автоматизирани тестове
- Участие в планиране и оценка на задачи
- Поддръжка на съществуващи системи и отстраняване на проблеми
Изисквания
Text copied to clipboard!- Минимум 5 години опит в софтуерна разработка
- Отлични познания по Java, Python, C# или JavaScript
- Опит с облачни платформи като AWS, Azure или GCP
- Разбиране на принципите на обектно-ориентирано програмиране
- Опит с CI/CD инструменти и процеси
- Умения за работа в екип и комуникация
- Способност за решаване на сложни технически проблеми
- Опит с бази данни – релационни и NoSQL
- Желание за учене и прилагане на нови технологии
- Бакалавърска или магистърска степен по компютърни науки или сходна област
Потенциални въпроси за интервю
Text copied to clipboard!- Какъв е вашият опит с облачни платформи?
- Кои програмни езици използвате най-често и защо?
- Разкажете за проект, в който сте играли водеща роля.
- Как подхождате към решаването на сложни технически проблеми?
- Какви инструменти използвате за CI/CD?
- Как поддържате знанията си актуални в бързо развиващата се технологична среда?
- Какво е вашето мнение за тестването на софтуер?
- Как се справяте с конфликтни ситуации в екипа?
- Какви са вашите очаквания от тази роля?
- Какво ви мотивира да кандидатствате при нас?