Job Title : Python Developer
Job Summary :
As part of this well established organization you will get good exposure and guidance by people who have expertise in almost every popular techstack.
You will also get the opportunity to work on various types of projects from every domain like ecommerce, healthcare, social media marketing, online learning platforms etc.
During your time here you will be utilizing your skills in programming and also your analytical ability to understand the requirements and break-down big problems into simple and small ones.
Of course the team will be with you at every step of the way but you will also be needed to be a lone wolf sometimes. There will be a huge learning opportunity in every project and you will learn a loads of stuff in each one of them.
Job Responsibilities :
Understanding the requirements and sharing the ideas and understanding with the concerned team members.
Developing Databases based on the schema.
Developing REST apis to avail the access to server / data resources.
Integration of third party services / APIs integration to enhance the application features.
Refactoring and documentation of your code to meet the standards.
Testing and Debugging the code including writing automated unit tests when required.
Skills Required :
Should be good in Python 3.x(Python 2.x is also acceptable if you know the differences in core design and features)
Should have knowledge of python's core concepts.
Should have good experience in any of these frameworks i.e Django with Django REST framework, Flask with Flask-Restful / Restplus and tornado(Async Framework).
Should have experience with databases like Postgres, MySql.
Should have good knowledge of Django ORM or SqlAlchemy.
Knowledge of any testing framework like Pytest / Unittest is a plus.
Knowledge of NoSQL databases like MongoDB is a plus.
Knowledge of cloud services like AWS, GCP is a plus.