қазақша · русский · english
   
  Main / Announcements
12.11.2024

Vacancy: Middle developer of the Software development department

 

Name of the vacant position:

Middle developer of the Software development department

 

The main functional responsibilities of the structural unit:

 

independent implementation of software development tasks, creation of new and modification of existing software functions, support for the architecture of the software development project;

 

improvement of code performance, application of best practices and design patterns;

 

designing, optimizing and normalizing database structures, writing complex SQL queries;

 

implementation of secure programming methods, data protection from XSS and SQL injections;

 

debugging, writing unit tests and functional tests.

 

participation in the discussion of architectural solutions, interaction with the team to plan tasks.

 

helping junior developers, reviewing their code and providing recommendations;

 

understanding the internal structure of the Yii2 or Laravel framework in information systems, knowledge of standard libraries and their applications;

 

Study and analysis of the current architecture of a monolithic application in PHP Yii2;

 

to refactor and migrate existing code to microservices;

 

ensuring compatibility between old and new code during migration, as well as maintaining the smooth operation of the application;

 

performing tasks aimed at solving specific business problems, ensuring their compliance with project requirements.

 

changing and refining services, adding new interface pages and API functions.

 

performing tasks set by the head of the department and the management of the department.

 

participation in the preparation of annual reports and department plans, writing technical documentation.

 

Main job responsibilities:

perform the duties assigned by the employment contract, internal acts of the Company and this job description in a high-quality and timely manner;

 

timely and conscientiously execute the instructions (received tasks) of the head of the Department within the competence of the position;

 

within the competence to advise the Company`s employees;

 

Take on anti-corruption restrictions;

 

take care of the property of the employer and employees;

 

inform the employer about the situation that has arisen that poses a threat to human life and health, the safety of the employer`s and employees` property, as well as the occurrence of downtime;

 

strictly apply and use for their intended purpose the means of individual and collective protection provided by the employer;

 

not to disclose information constituting an official, commercial or other legally protected secret that has become known to him in connection with the performance of work duties;

 

observe labor discipline, as well as the requirements of norms, rules and instructions on occupational safety and health, fire safety and industrial sanitation in the workplace;

 

perform other duties within the scope of the powers and competencies of the position, as well as those provided for by the labor legislation of the Republic of Kazakhstan and other laws of the Republic of Kazakhstan.

 

Business trips:

Partial business trip as needed

Education:

higher or postgraduate education in the field of information technology, computer science or related disciplines

Required professional experience (duration, scope, other)

experience working with PHP, Yii2 or Larave            

Professional competencies:

understanding OOP, design patterns, and clean code principles. Knowledge and practical application of key components of Yii2 or Laravel, experience in creating and integrating modules, understanding the RESTful API.

Personal competencies and qualities:

Sociability, responsibility, accuracy, diligence, diligence, ability to work in a team and independently.

Knowledge of languages, including the state language (list of languages that the candidate must speak)

Knowledge of Kazakh and Russian languages

Computer skills:

MS Windows, MS Office/XP 2000, 2003,2007/ (MS Word, MS Excel, MS Outlook), Internet, confident knowledge of SQL, query optimization, working with MySQL and/or PostgreSQL, experience in database design and normalization.

strong skills in working with HTML, CSS, JavaScript, as well as knowledge of AJAX and jQuery.

the ability to find and fix errors, write tests (unit and functional) for Yii2 or Laravel.

Deadline for submitting a resume:

 

Contact person:

HR Policy Department

+7 (727) 291-82-57