Python Developer

General information

The Kapital Bank invites candidates to apply for the position of Python Developer for Agile team.


• Bachelor's degree in Computer Science, Computer Engineering, or related field;
• 3-5 years of experience as a Python Developer;
• Expert knowledge of Python and related frameworks including Django and Flask;
• A deep understanding and multi-process architecture and the threading limitations of Python;
• Familiarity with server-side templating languages including Jinja 2 and Mako;
• Ability to integrate multiple data sources into a single system;
• Familiarity with testing tools;
• Ability to collaborate on projects and work independently when required.


• Coordinating with development teams to determine application requirements;
• Writing scalable code using Python programming language;
• Testing and debugging applications;
• Developing back-end components;
• Integrating user-facing elements using server-side logic;
• Assessing and prioritizing client feature requests;
• Integrating data storage solutions;
• Coordinating with front-end developers;
• Reprogramming existing databases to improve functionality;
• Developing digital tools to monitor online traffic.

In case of interest, please apply for our vacancy through career portal.