, : , , - Write reusable, testable, and efficient code following best practices ( unit testing, source control, continues integration, automation, design patterns, etc
) , , - Debug and refactoring of existing code, troubleshoot problems , , - Collaborate with other developers, testers and other leads to enhance to quality product enhancements , , - Take full responsibility for the quality of the code and test cases that are developed , , - Integration of user-facing elements developed by front-end developers with server-side logic. , , - Provide task estimations and deliver quality code on time. , , - Participate in architectural, design, and product sessions. , , - Develop innovative solutions based on product requirements and business challenges in Python. , , - Ensure all Django Python codes are suitable for automated unit testing and own code coverage. , , - Interact with different stakeholders to gather feedback and clarification. , , - Research and apply new technologies and best practices. , ,- Proficiency in Python software development ,- Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc. depending on your technology stack}} ,- Familiar with some ORM (Object Relational Mapper) libraries. ,- 3-6 years designing/developing web applications and APIs. ,- Stronghold on Data Structure & Algorithms. ,- Skilled in both hands-on development and architectural design ,- 5+ years of scripting language development experience (Python, AngularJS, Ruby, Pearl, PHP, etc) ,- Experience designing and implementing Rest API and PostgreSQL ,- Solid interpersonal skills with demonstrated ability to work as productive member.
Job Summary
, : , , - Write reusable, testable, and efficient code following best practices ( unit testing, source control, continues integration, automation, d