About the job Senior Python Developer
Job Responsibilities:
- Develop, test, and maintain high-quality Python applications.
- Work collaboratively with cross-functional teams to define, design, and implement new features.
- Integrate data from various back-end services and databases.
- Develop and maintain web scraping solutions to extract, process, and analyze data from various websites efficiently.
- Implement and manage automated web interactions using appropriate tools and frameworks to streamline processes.
- Utilize Android Debug Bridge (ADB) for debugging, testing, and automating Android application tasks.
Job Requirements:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience in relevant field.
- Strong understanding of Python frameworks (e.g., Django, Flask).
- Experience in developing and implementing machine learning models, particularly in computer vision applications.
- Hands-on experience in building and deploying Android applications (APK).
- Proficient in designing, developing, and integrating RESTful APIs and handling XML[1]based data structures.
- Experience in developing high-performance applications using multithreading or multiprocessing techniques.
- Knowledge and experience in building high-performance APIs using FastAPI.
- Familiarity with SignalR or WebSockets for real-time data transmission and communication.
- Experience with databases (e.g., MySQL, PostgreSQL).