logo

Developer/ Proqramçı

  • Kateqoriya: Informasiya texnologiyaları
  • Şəhər: Bakı
  • İş təcrübəsi: 1-3 il
  • Maaş: Müsahibə əsasında
  • İş rejimi: Tam-ştat
  • Elan ID: 11748
  • E-poçt: [email protected]
  • Elanın yerləşdirmə tarixi: 28.03.2025
  • Elanın bitmə tarixi: 27.04.2025

Namizədə tələblər

  • .NET platformasında C# dilində 2+ il web-proqramlaşdırma təcrübəsi (.NET 7-də ən azı 1 il təcrübə);
  • Verilənlər bazaları ilə təcrübə (MS SQL/PostgreSQL), ADO.NET və T-SQL biliyi;
  • OOP prinsiplərini, SOLID anlayışı və əsas dizayn nümunələri ilə işləmək bacarığı;
  • SOAP ilə işləmə təcrübəsi (əsas anlayış, mesajları yaratmaq və işləmək bacarığı);
  • REST arxitekturasını anlama və RESTful API-lərin yaradılması təcrübəsi;
  • XML və JSON verilənləri ilə işləmək bacarığı;
  • Kriptoqrafiya üzrə güclü biliklər və elektron imza (Eİ) ilə işləmək təcrübəsi;
  • Public və private açarların şifrələmə üçün istifadə prinsiplərini anlayışı;
  • Məşhur hashing alqoritmləri biliyi (SHA-256, SHA-512 və s.);
  • Rəqəmsal imza alqoritmlərini istifadə bacarığı (RSA, ECDSA və s.);
  • Sertifikat zəncirlərinin quruluşu və iş prinsiplərini anlama;
  • Elektron imza formatları (CADES, XADES, PADES);
  • Elektron imza növləri (bərkidilmiş Eİ, ayrılmış Eİ);
  • GIT ilə işləmə təcrübəsi;
  • Unit-testlər ilə işləmə təcrübəsi;
  • Azərbaycan və Rus dilləri biliyi mütləqdir, İngilis dili texniki səviyyədə.

 

Arzuolunan:

  • C++ biliyi
  • HTML 5, CSS, JavaScript, VBA, Python, Java biliyi;
  • ASP.NET MVC, ASP.NET Razor Pages və Entity Framework ilə təməl bilik;
  • DDD, CRUD, KISS, DRY, CQRS, DI prinsiplərini anlama;
  • RPA həlləri əsasında tətbiqlərin arxitekturasını tərtib etmə və inkişaf etdirmə bacarığı;
  • Aparıcı RPA təchizatçılarının sistemləri ilə təcrübə arzuolunandır;
  • CI/CD biliyi;
  • Linux ilə işləmə təcrübəsi.

 

 

 

 

Required:

  • 2+ years of experience in web development on the .NET platform using C# (.NET 7 experience for at least 1 year)
  • Experience with databases (MS SQL/PostgreSQL), ADO.NET, and knowledge of T-SQL
  • Understanding of OOP principles, SOLID, and proficiency in main design patterns
  • Experience working with SOAP (knowledge of main concepts, ability to create and process messages)
  • Understanding of REST architecture and experience developing RESTful APIs
  • Proficiency in working with XML and JSON data
  • Strong knowledge of cryptography and experience with electronic signatures (ES)
  • Understanding of public and private key encryption principles
  • Knowledge of popular hashing algorithms (SHA-256, SHA-512, etc.)
  • Ability to use digital signature algorithms (RSA, ECDSA, etc.)
  • Understanding of the structure and functioning of certificate chains
  • Familiarity with electronic signature formats (CADES, XADES, PADES)
  • Types of electronic signatures (attached ES, detached ES)
  • Experience with GIT
  • Experience with unit testing
  • Knowledge of Azerbaijani and Russian is required, English at a technical level.

 

Preferably to know:

  • Knowledge of C++
  • Knowledge of HTML 5, CSS, JavaScript, VBA, Python, Java
  • Familiarity with ASP.NET MVC, ASP.NET Razor Pages, and Entity Framework
  • Understanding of DDD, CRUD, KISS, DRY, CQRS, DI principles
  • Architecture design and application development based on RPA solutions
  • Experience with systems from leading RPA providers is an advantage
  • CI/CD knowledge
  • Experience working with Linux
İş haqqında məlumat
  • Elektron sənəd dövriyyəsi sistemi üçün proqram modullarının və servislərinin hazırlanması.
  • Elektron sənəd dövriyyəsi sistemi üçün inteqrasiya modullarının və servislərinin inkişafı, o cümlədən müxtəlif Elektron İmzalarla inteqrasiyanın təşkili.
  • RPA platformasında proqram robotlarının hazırlanması və ya modifikasiyası.
  • Proqram robotlarının (RPA) altproseslərə miqsaylanması.
  • Sazlanmış funksionallığın sınaqdan keçirilməsi.
  • Digər proqramçılar tərəfindən aşkar edilən bug-ların düzəldilməsi.
  • Tərtib olunmuş funsionallığın test edilməsi, test nəticəsində düzəlişlərin edilməsi.
  • Hazırlanmış funksionallıq kontekstində texniki müşahidə, texniki dəstək, sənədlərin və təlimatların yazılması.

 

Maraqlanan namizədlər CV-lərini Müraciət Et butonunda yerləşən elektron poçt ünvanına göndərə bilərlər.

 

 

 

 

Responsibilities:

  • Development of software modules and services for the electronic document management system.
  • Development of integration modules and services for the electronic document management system, including development of integration with various Electronic signatures.
  • Development or modification of software robots on the RPA platform.
  • Scaling of software robots (RPA) in terms of additional subprocesses;
  • Testing of the developed functionality. Debugging and fixing errors found during testing.
  • Fixing errors found by other developers.
  • Implementation of the developed functionality
  • Maintenance, support, technical support in the context of the developed functionality, writing documentation and instructions.

 

Interested candidates can send their CV to the e-mail address indicated in the Apply for job button.

  • Şirkətlər
    Vakansiya yerləşdir
    CV-lər
  • İş axtaranlar
    CV yerləşdir
    Vakansiyalar
  • Digər
    Haqqımızda
    Məqalələr
    Qaydalar və iş prinsipi
    Məxfilik

Təklif və suallarınız: