Position: Senior Python Developer
Job Location: Toronto, Canada/Remote
Job Type: Full Time
Immediate Interview
Position Responsibilities:
- Excellent knowledge of data structures
- Understand client requirements and propose solutions
- Design and develop the system
- Work with Database integration
- Support users by developing documentation and assistance tools.
- Ensure designs follow specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Experience And Required Skill Sets:
- Minimum 5 years of working experience in Python development
- Excellent knowledge of data structures
- Proven hands-on Software Development experience using Python
- Hands-on experience in designing and developing applications using Python
- Object-oriented analysis and design using common design patterns
- Familiarity with at least one Python framework is necessary
- Good in Linux – commands and shell scripting
- Good in RDMS – SQL, Joins, Index, optimized queries and ERD diagrams
- Good communication skills systems