Duties and Responsibilities
• Lead a development team to implement product required functionality
• Writing reusable, testable, and efficient code
• Cooperate with our analytics team
• Implementation of security and data protection of the whole system
• Work with multiple data storage solutions.
Required skills set: -
• Expert in Python, with knowledge of at least one Python web framework.
• Familiarity with ORM libraries.
• Knowledge of front-end technologies
• Database knowledge
• Knowledge of user authentication and authorization between multiple systems, servers, and environments.
• Familiarity with event-driven programming in Python
• Strong unit testing and debugging skills
• Knowledge of code versioning tools
• Able to create database schemas that represent and support business processes
• Script writing
Educational Requirement: -
• BS or MS in computer science is preferred.