Text copied to clipboard!

Заглавие

Text copied to clipboard!

Разработчик на наследствени системи

Описание

Text copied to clipboard!
Търсим опитен разработчик на наследствени системи, който да се присъедини към нашия екип и да помогне за поддръжката, модернизацията и оптимизацията на съществуващи софтуерни решения. В тази роля ще работите с остарели технологии и кодови бази, като ще осигурявате тяхната стабилност, сигурност и ефективност. Ще анализирате съществуващия код, ще идентифицирате потенциални проблеми и ще предлагате решения за подобрение. Освен това ще работите в тясно сътрудничество с други екипи, за да гарантирате безпроблемната интеграция на нови функционалности и технологии. Вашите основни отговорности ще включват анализ на съществуващите системи, отстраняване на грешки, оптимизация на производителността и разработване на нови модули, когато е необходимо. Ще трябва да разбирате и работите с различни програмни езици и технологии, които може да са остарели, но все още са критични за бизнеса. Освен това ще участвате в процеса на документиране на системите, за да улесните бъдещата им поддръжка и развитие. Идеалният кандидат трябва да има опит в работата с наследствени системи, силни аналитични умения и способност за решаване на сложни технически проблеми. Трябва да сте запознати с различни бази данни, операционни системи и програмни езици, използвани в по-стари софтуерни среди. Освен това трябва да имате добри комуникационни умения и способност да работите в екип, тъй като често ще се налага да взаимодействате с различни заинтересовани страни в организацията. Ако сте мотивиран професионалист с желание да работите с предизвикателни и сложни системи, тази позиция е идеална за вас. Присъединете се към нашия екип и помогнете за поддържането и подобряването на критични бизнес системи, които продължават да играят важна роля в нашата организация.

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

Text copied to clipboard!
  • Анализ и поддръжка на съществуващи наследствени софтуерни системи.
  • Оптимизация на производителността и сигурността на системите.
  • Разработване и внедряване на нови функционалности в съществуващите системи.
  • Отстраняване на грешки и технически проблеми.
  • Документиране на код и процеси за бъдеща поддръжка.
  • Сътрудничество с други екипи за интеграция на нови технологии.
  • Миграция на стари системи към по-нови платформи, когато е необходимо.
  • Осигуряване на съответствие със стандартите за сигурност и качество.

Изисквания

Text copied to clipboard!
  • Опит в работата с наследствени софтуерни системи.
  • Добро познаване на програмни езици като COBOL, Fortran, Pascal или други остарели технологии.
  • Опит с бази данни като Oracle, SQL Server или DB2.
  • Разбиране на операционни системи като UNIX, Linux или Windows Server.
  • Способност за анализ и оптимизация на съществуващ код.
  • Добри комуникационни умения и способност за работа в екип.
  • Опит с процеси за документиране и поддръжка на софтуер.
  • Желание за работа с остарели технологии и тяхната модернизация.

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

Text copied to clipboard!
  • Какъв е вашият опит с наследствени софтуерни системи?
  • С кои програмни езици и технологии сте работили в контекста на стари системи?
  • Как подхождате към оптимизацията на остарял код?
  • Какви предизвикателства сте срещали при работа с наследствени системи и как сте ги преодолели?
  • Как бихте подходили към миграцията на стара система към нова платформа?
  • Какви инструменти използвате за дебъгване и анализ на стари кодови бази?
  • Как работите с екипи от различни отдели за интеграция на нови технологии?
  • Какви стратегии използвате за документиране на сложни системи?