Roles & Responsibilities:· Write effective, scalable code for the applications.· Develop back-end components to improve responsiveness and overall performance· Integrate user-facing elements into applications· Test and debug programs of the applications.· Improve functionality of existing systems.· Integrating micro-controllers with RFID tools and other hardware· Assess and prioritize feature requests· Coordinate with internal teams to understand user requirements and provide technical solutionsMandatory skills –· Proficiency in Python (3.x) with good knowledge of OOP concepts, regex· Work experience as a Python Developer on raspberry pie.· Expertise in at least one popular Python framework (like Django, Flask)· Knowledge of different types of communications protocol like UART serial communication, TCP/IP, rest APIs, MQTT· Hands-on experience with Flask, Django REST Framework, or Fast API.· Solid experience in REST API development and WebSocket's.· Strong knowledge of MySQL/PostgreSQL.· Experience with Linux environment (scripting, deployment, debugging).Good to have - Experience with NoSQL databases (MongoDB)