Taking the lead in the analysis, design and actual development (programming) of the solution modules, including prototyping, based on the existing solution requirements specifications and high level technical architecture, using among others Python;
Implementing unit tests for the developed components;
Contributing to the improvement of the development and build process.
Qualifications
Mandatory:
3 years of formal higher education at least equivalent to a level of bachelor degree
Working knowledge of English level to B1 or higher
A minimum of 7 years’ experience in Software Development
A minimum of 1 years of experience in Python development
Desirable:
Knowledge of Elastic Search technology
Knowledge of Domain Driven Design (DDD) and design patterns
Knowledge of TFS, Git or other ALM and Continuous Integration tools