Backend Developer vacancy at DATUM Soft
Negotiable salary
DATUM Soft
Responsibilities
Team research and development of diverse unique software systems in the field of geographic information systems;
Creation of corporate geographic information systems. Client-server architecture;
Design and implementation of new applications;
Debugging, optimization and code maintenance.
Requirements
Understanding the principles of object-oriented programming;
Development experience in programming language: Python 3.7;
Experience in commercial application development using the Django 2.2+ framework;
Skills of working with SQL databases: PostgreSQL;
Possession of classical algorithms and data structures;
Designing relational databases, understanding data normalization
Strong knowledge of git;
Desire to study and apply new technologies;
Ability to write clear, beautiful, documented code that can be maintained;
Ability to understand someone else's code;
Ability to refactor.