At least 4 to 8 years of experience in python programming.
Experience in end-to-end implementation of projects in python, from analysis, design, model to coding & testing and promote to production, especially Python server-side backend programming
Experience of quartz programming.
Good knowledge in SQL, Unix shell scripting, data structures, algorithms, collections, python memory management and concurrency (GIL)
Experience in working python frameworks like Django / Flask
Experience in React.js, RESTful APIs and of web-capable devices and browsers
Experience of software engineering design patterns and practices.
Experience of OOPS concepts
Experience of functional programming, basic data structures and algorithms
Experience in banking and finance domain
Experience with agile development, SCRUM, or extreme programming methodologies
Strong problem solving, analytical and interpersonal skills
Excellent written & verbal communication, ability to multitask, work well under demanding situations, prioritize and meet deadline