Посадова інструкція розробника програмного забезпечення
|
ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ «_______________» (назва підприємства)
|
ЗАТВЕРДЖУЮ
Директор Товариства з обмеженою відповідальністю «________________» підпис Ім’я ПРІЗВИЩЕ «__» ________ 20__ р. |
ПОСАДОВА ІНСТРУКЦІЯ
розробника програмного забезпечення
(код КП — 2132.2)
1. Загальні положення
1.1. Розробник програмного забезпечення належить до професійної групи «Професіонали» Національного класифікатора України «Класифікатор професій ДК003:2010».
1.2. Призначення на посаду розробника програмного забезпечення та звільнення з неї здійснюється наказом директора підприємства.
1.3. У своїй діяльності розробник програмного забезпечення керується чинним законодавством України, установчими документами підприємства, нормативними актами підприємства, у т.ч. колективним договором, правилами внутрішнього трудового розпорядку, цією посадовою інструкцією, а також наказами директора підприємства.
1.4. Розробник програмного забезпечення підпорядковується безпосередньо директору підприємства.
1.5. В період тимчасової відсутності розробника програмного забезпечення його обов’язки виконує особа, призначена наказом директора підприємства, яка набуває відповідних прав та несе відповідальність за належне виконання покладених на неї обов’язків.
2. Завдання та обов’язки
2.1. Проєктування та розробка компонентів інтерфейсу.
2.2. Розробка та впровадження інтуїтивно зрозумілих елементів інтерфейсу користувача, щоб зробити використання платформи більш ефективним.
2.3. Підтримка загальнодоступних API, щоб забезпечити легкий обмін даними.
2.4. Тестування нових функції, участь у внутрішньому модульному тестуванні, користувацькому тестуванні, а також оцінюванні відгуків користувачів, щоб покращити й удосконалити функції перед випуском.
2.5. Документування коду і підтримка документації для існуючих функцій, до яких було внесено зміни або покращення.
2.6. Розробка та впровадження нових функцій продукту на основі методології гнучкої розробки (Agile) з використанням ZenHub, а також активна участь у Scrum-зустрічах.
2.7. Аналіз та вивчення вимог щодо обслуговування та розробки програмного забезпечення інформаційних систем.
2.8. Адаптація програмного забезпечення ІТ-системи з урахуванням конкретних вимог замовника.
2.9. Організація та проведення тестів на системне програмне забезпечення.
2.10. Забезпечення надійного зберігання розробленого програмного забезпечення інформаційних систем;
2.11. Організація робочого місця відповідно до принципів охорони праці, техніки безпеки, протипожежного захисту та охорони навколишнього середовища.
2.12. Здійснює своєчасне повідомлення фінансово-економічної служби про плани модернізації апаратного та програмного забезпечення.
2.13. Складає звіти про виконану роботу.
3. Права
Розробник програмного забезпечення має право :
3.1. Отримувати від працівників підприємства інформацію і документи, необхідні для виконання ним своїх посадових обов’язків.
3.2. Знайомитися з документами, що визначають права і обов’язки по займаній посаді, критерії оцінки якості виконання посадових обов’язків.
3.3. Повідомляти директору підприємства про всі недоліки, виявлені в процесі виконання своїх посадових обов’язків та у діяльності підприємства, вносити пропозиції щодо їхнього усунення.
3.4. Вносити на розгляд директора підприємства пропозиції по вдосконалення роботи, пов’язаної із виконанням обов’язків, передбаченими даною інструкцією.
3.5. Вимагати від директора підприємства забезпечення організаційно-технічних умов, необхідних для виконання посадових обов’язків.
3.6. Удосконалювати свою професійну кваліфікацію.
3.7. Користуватися інформаційними матеріалами та нормативно-правовими актами, знання яких необхідно йому для здійснення своїх функцій, знайомитися з локальними нормативними актами підприємства.
4. Відповідальність
Розробник програмного забезпечення несе відповідальність :
4.1. За неналежне виконання або невиконання своїх посадових обов’язків, що передбачені цією посадовою інструкцією, трудовим розпорядком – у межах, визначених чинним законодавством України про працю.
4.2. За правопорушення, скоєні у процесі здійснення своєї діяльності – у межах, визначених чинним цивільним, кримінальним законодавством України та законодавством про адміністративні правопорушення .
4.3. За завдання матеріальної шкоди підприємству – у межах, визначених чинним цивільним законодавством та законодавством України про працю.
4.4. За розголошення відомостей, що складають комерційну таємницю – у межах, визначених чинним цивільним, кримінальним законодавством України та законодавством про адміністративні правопорушення .
5. Повинен знати
Розробник програмного забезпечення повинен знати :
5.1. Основи інформатики та вищої математики.
5.2. Основи теорії алгоритмів, методи побудови формальних мов, основні структури даних, основи машинної графіки; архітектурні особливості та фізичні основи побудови сучасних комп’ютерів.
5.3. Володіти навичками роботи з основними мовами програмування, такими як C++, Java, Python і JavaScript
5.4. Принципи побудови мов запитів та маніпулювання даними.
5.5. Синтаксис, семантику і формальні способи опису мов програмування.
5.6. Конструкції розподіленого і паралельного програмування; методи та основні етапи трансляції.
5.7. Способи і механізми управління даними.
5.8. Принципи організації, склад і схеми роботи операційних систем.
5.9. Принципи управління ресурсам, методи організації файлових систем.
5.10. Принципи побудови мережевої взаємодії.
5.11. Основні методи розроблення програмного забезпечення.
5.12. Інформаційне законодавство.
5.13. Законодавство про авторські та суміжні права.
5.14. Трудове законодавство.
5.15. Правила та норми охорони праці, техніки безпеки.
6. Кваліфікаційні вимоги
6.1. На посаду розробника програмного забезпечення може бути призначена особа, яка має другий рівень вищої освіти (магістр) відповідного напряму підготовки.
7. Взаємовідносини (зв'язки) за посадою
7.1. Розробник програмного забезпечення взаємодіє із структурними підрозділами підприємства: відділом інформації, відділом технічної документації, виробничими підрозділами, відділом охорони, відділом матеріально-технічного забезпечення, відділом перепусток, , бухгалтерією, відділом кадрів.

Коментарів поки немає
Почніть розмову…