AR Dövlət Turizm Agentliyinin Qoruqları İdarəetmə Mərkəzi
Backend Software Developer
Son tarix 12 noy 2022 - [email protected]
Software Developer’s job is to develop software applications and support existing web projects. The ideal candidate has strong background in application development, hands-on experience with web technologies and knowledge on SDLC methodologies (Agile, Traditional).
Duties:
- Developing new web applications as well as responsible for supporting and maintaining existing applications and systems.
- Executes coding tasks, responsible for coding the whole or major part of the project
- Analyze development projects, design and develop architecture of the solution
- Develop APIs / Web services for integration with 3rd party applications and organizations
- Working with team on the same project, implementing different tasks
Requirements:
- A Bachelor’s degree in computer science or relevant experience
- Software application development experience of 2 years
- Knowledge of SDLC Methodologies (Traditional / Agile)
- Deep knowledge of PHP (ORM, MVC, OOP), write clear and readable object oriented codes, and able to read and understand the codes of other projects
- Hands-on Experience with PHP Frameworks (Laravel)
- Experience with HTML5, CSS3, Bootstrap, JavaScript, jQuery
- Experience with Git version control systems
- Docker experience is a plus
- Able to work on Linux base terminal
- Knowledge on RDBMS (MySQL), ORM, ability to write and optimize complex SQL queries, as well as database, modelling
- Experience on writing REST API for website and 3rd party integrations
- OWASP web security experience is a plus
- Excellent problem-solving, analytical and algorithmic skills
- Excellent communication and interpersonal skills
- At least technical English, ability to read and understand technical documentation. Verbal communication and written skills is a plus
Candidates are requested to send their CVs until 12.11.2022.
Please indicate the name of the position (Backend Developer) you are applying for in the subject line of the email.
Please be advised that only shortlisted candidates will be contacted for the further stages of the recruitment process.
İşin təsviri:
Proqramçının işi proqram tətbiqləri hazırlamaq və mövcud veb layihələri dəstəkləməkdir. İdeal namizəd, tətbiqetmənin inkişaf etdirilməsində veb texnologiyaları ilə bağlı təcrübəyə və SDLC metodologiyalarına (Agile, ənənəvi) dair biliklərə malik olmalıdır.
Əsas vəzifə və öhdəliklər:
- Yeni veb tətbiqlərinin hazırlanması, eyni zamanda mövcud tətbiqlərin və sistemlərin dəstəklənməsi üçün məsuliyyət daşıyır.
- Layihəni tam və ya böyük hissəsinin kodlaşdırılmasını yerinə yetirir
- Proyektləri analiz edir, arxitekturasının hazırlanmasında iştirak edir.
- Kənar qurumlarla və tətbiqlərlə inteqrasiyanı həyata keçirə bilmək üçün API / Veb servislərin hazırlanmasını həyata keçirir.
- Eyni layihədə komanda ilə işləyərək, müxtəlif tapşırıqları icra edir.
Tələblər:
- Kompüter elmləri üzrə bakalavr dərəcəsi və ya müvafiq təcrübə
- 2 il proqramlaşdırma təcrübəsi
- Layihələndirmə metodoloqiyalarını bilmək (Traditional / Agile)
- PHP (ORM, MVC, OOP) haqqında dərin biliklərə sahib olmaq, təmiz oxunaqlı obyekt yönümlü kod yazma və digər layihələrin kodlarını oxumaq və anlamaq bacarığı
- PHP Laravel ilə sərbəst kodlaşdırma bacarığı
- HTML5, CSS3, Bootstrap, JavaScript, jQuery ilə işləmə təcrübəsi
- Git kod versiyasını idarəetmə sistemləri ilə işləmə təcrübəsi
- RDBMS (MySQL) biliyi, ORM biliyi, optimal SQL qorğular yazma bacarığı, bazanın strukturunun layihələndirilməsi.
- Veb sayt üçün REST API yazma təcrübəsi və HTTP protokollarını bilmək (HTTPS, authentication, Web Hooks, API, WebSocket)
- Docker təcrübəsi üstünlükdür
- Linux terminalda işləmə bacarığı
- OWASP təhlükəsizlik qaydalarını bilmək üstünlükdür
- Əla problem həll etmə, analitik düşünmə və alqoritmik bacarıqlar
- Komanda daxili yüksək ünsiyyət bacarığı
- Ən azından texniki ingilis dili, texniki sənədləri oxumaq və anlamaq bacarığı. Şifahi ünsiyyət və yazılı bacarıqlar bir üstünlükdür
Namizədlər 12.11.2022 tarixə kimi Cv-lərini göndərmələri xahiş olunur .
Müraciət etdiyiniz vəzifənin adını (Backend Developer) email-in mövzu hissəsində qeyd etməyiniz xahiş olunur.
Nəzərinizə çatdıraq ki, işə qəbul prosesinin sonrakı mərhələləri üçün yalnız qısa siyahıya alınmış namizədlərlə əlaqə saxlanılacaq.