Position: Senior Python Engineer
Company: CoreWillSoft
Category: Python
Experience required: 3y
English level: intermediate

Senior Python Engineer 
Full-Time
Location: Kharkiv / Dnipro					

Main Responsibilities:
- Provide technical solutions to extend and support the identity management system for end-clients. These include:​
- Deep understanding of a system architecture for the enterprise software.
- Understanding of identity management, credential management, and access management domains, data structures, and overall system objects interconnections.
- System adoption & extension for concrete business needs with own technical solutions.	

Requirements:
- You have a strong experience in Python language fundamentals, data structures, standard library & 3rd party packages.
- You know the Flask framework well and have an experience working with a large Flask-based application.
- You understand how web application is deployed in production, how to scale it and increase its performance.
- You are familiar with the OOD principles & development best practices: KISS, DRY, SOLID, Patterns.
- You can cover the code with tests, use code coverage & static analysis tools.
- You are able to work in teams as well as independently — always solution-oriented.	
- Experience with high-load systems.				
- Experience with Windows / Unix systems in projects.
- Experience working with hardware (servers, storages);
- Knowledge of basic networking technologies and principles;
- Problem-solving skills;
- In-depth knowledge of computer systems.
- Basic experience of web-services development, including:
creating micro-services from scratch. 

Would be a plus:
- Rich SQL experience
- MSSQL database knowledge
- Microsoft Forms & Flows Workflow engine knowledge
- Affinity with security.

We offer:							
●  High visibility, customer impact							
●  Ability to shape product and code				
●  Good team atmosphere, flat hierarchies		
●  Agile and innovative environment	
●  Cutting edge technology							
●  Working in a cool co-working environment
 								
Do you share our passion for security? Would you like to use your knowledge and skills in an innovative environment? Then we are looking forward to receiving your application!
 								
Join us to work on cool and innovative projects in a nice international and highly creative environment that allows you to learn and excel.