Text copied to clipboard!

Наслов

Text copied to clipboard!

Инжењер за развој софтвера

Опис

Text copied to clipboard!
Тражимо Инжењера за развој софтвера који ће се придружити нашем тиму и допринети развоју иновативних софтверских решења. Као члан нашег тима, бићете одговорни за дизајнирање, имплементацију, тестирање и одржавање различитих софтверских апликација које подржавају пословне процесе и потребе наших клијената. Радно окружење је динамично и захтева висок ниво техничке стручности, као и способност за рад у тиму и комуникацију са различитим заинтересованим странама. Ваше обавезе ће укључивати анализу захтева, креирање техничке документације, развој нових функционалности, као и оптимизацију постојећих система. Очекује се да активно учествујете у свим фазама развојног циклуса, од иницијалног планирања до финалног пуштања у рад. Поред тога, бићете укључени у процесе континуиране интеграције и испоруке (CI/CD), као и у праћење перформанси и решавање евентуалних проблема у продукционом окружењу. Идеалан кандидат има искуства у раду са савременим програмским језицима као што су Java, Python, C# или JavaScript, као и познавање радних оквира (frameworks) и алата за развој. Пожељно је искуство у раду са базама података, cloud платформама (AWS, Azure, GCP), као и познавање принципа објектно оријентисаног програмирања и софтверске архитектуре. Поред техничких вештина, ценимо способност за самосталан рад, иницијативу, као и спремност за учење и професионално усавршавање. Рад у мултидисциплинарном тиму захтева добре комуникационе вештине и способност за ефикасну сарадњу. Ако сте страствени у вези са технологијом и желите да радите на изазовним пројектима који имају реалан утицај, ово је права прилика за вас.

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

Text copied to clipboard!
  • Развој и имплементација софтверских апликација
  • Анализа захтева и креирање техничке документације
  • Тестирање и дебаговање софтвера
  • Одржавање и унапређење постојећих система
  • Сарадња са другим тимовима у оквиру пројеката
  • Примена CI/CD пракси и алата
  • Увођење нових технологија и алата у развојни процес
  • Писање чистог, ефикасног и одрживог кода
  • Учествовање у ревизији кода и техничким дискусијама
  • Праћење перформанси апликација и оптимизација

Захтеви

Text copied to clipboard!
  • ВСС из области рачунарства, електротехнике или сродне области
  • Искуство у развоју софтвера (најмање 2 године)
  • Одлично познавање једног или више програмских језика (нпр. Java, Python, C#, JavaScript)
  • Искуство са базама података (SQL, NoSQL)
  • Познавaње Git-а и алата за контролу верзија
  • Искуство са cloud платформама је предност
  • Разумевање принципа објектно оријентисаног програмирања
  • Добре комуникационе и тимске вештине
  • Способност за самосталан рад и решавање проблема
  • Жеља за учењем и професионалним развојем

Могућа питања на интервјуу

Text copied to clipboard!
  • Које програмске језике најчешће користите у раду?
  • Да ли имате искуства са cloud платформама? Ако да, којим?
  • Како приступате решавању софтверских грешака?
  • Да ли сте радили у agile/Scrum окружењу?
  • Како осигуравате квалитет кода који пишете?
  • Који је најизазовнији пројекат на ком сте радили?
  • Како пратите нове технологије и трендове у индустрији?
  • Да ли имате искуства са CI/CD алатима?
  • Како организујете свој рад у тиму?
  • Шта вас мотивише да радите у области развоја софтвера?