Sr Python Developer
FTE
Philippines-100% Remote (Work any where in Philippines )
Job Description:
We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.
Must have skills:
• Python (Django, Flask), Tornado or Asynchronous Microservices, DB Skills Cloud knowledge
Skills:
• Solid experience coding in Python and preferably in Retail domain experience
• knowledge of GIT
• Expert in Python, with knowledge of Python web framework.
• Understanding of the threading limitations of Python, and multi-process architecture
• Good understanding of server-side templating language
• Code packaging, release, and deployment
• Cloud working knowledge (AWS, Azure, GCP)
• Database knowledge - MongoDB
• Code versioning tools like Git, SVN, etc
• Strong Unit testing and Debugging skills
• Candidates need a strong understanding of REST API design and coding.
o They should be able to design APIs, write contracts, and handle HTTP verbs (GET, POST, PUT, DELETE, etc.) effectively.
• Asynchronous Client Webservices:(Asynchronous Programming)
o Experience in building asynchronous client webservices is crucial.
• Tornado Framework:
o Knowledge of Tornado is a plus, but not mandatory for the role.
• MongoDB:
o Familiarity with MongoDB is extremely helpful and considered a huge plus for candidates.
• Emphasize REST API design, including contract design and proper handling of HTTP verbs.