Overview
Skills
Job Details
Must haves:
Previous Application Programming/Development experience designing, developing and deploying high-volume, multi-tiered, distributed transactional applications.
Deep knowledge of Python Django Framework
Deep knowledge of Angular, ES6/HTML5/CSS3
Strong knowledge of MySQL databases
Deep understanding of Git version control system
Strong understanding of unit testing frameworks
Experience working in Agile development process and good understanding of various phases of Software Development Lifecycle
Experience in data access technologies and patterns
Relational database experience and proven abilities in SQL and data modeling is required. Must be aware of SQL Objects, query optimization, and join conditions.
Experience with component based web application frameworks
Conceptual understanding of Object Oriented Programming and SOLID design principles.
Ability to communicate, written and verbal, with technical and non-technical cross-functional teams
Banking Experience is a Must have