Python Developer (PyQt)

Application deadline closed.

Job Description

Python Developer (PyQt)

Profile insights
Here’s how the job qualifications align with your profile.
Skills

REST

Python

MySQL
+ show more

Do you have experience in REST?
Education

Master’s degree

Bachelor’s degree
 
Job details
Here’s how the job details align with your profile.
Pay

₹12,89,141.16 – ₹27,90,031.27 a year
Job type

Full-time
 
Location
Mumbai, Maharashtra
 
Full job description
Job Description – Python Developer (PyQt)

Position Title: Python Developer with PyQt
Location: Mumbai
Experience: 5 Years
Employment Type: Full-time

About the Role

We are looking for an experienced Python Developer with strong expertise in PyQt to design and develop robust desktop applications. The candidate should have 5 years of proven experience in Python programming, GUI development, and integrating applications with back-end systems.

Key Responsibilities

Design, develop, and maintain desktop applications using Python and PyQt.
Build responsive, user-friendly GUI interfaces with PyQt Widgets, QML, and layouts.
Integrate applications with databases, APIs, and backend systems.
Write clean, efficient, and reusable code following best practices.
Debug and resolve application issues, ensuring high performance and reliability.
Work closely with product managers and other developers to gather requirements.
Implement unit testing and automation frameworks.
Stay updated with the latest trends in Python and GUI technologies.
Required Skills

Strong proficiency in Python (3.x).
Hands-on experience with PyQt / PySide for GUI application development.
Knowledge of object-oriented programming and design patterns.
Experience with multithreading, event-driven programming, and signal-slot mechanism in PyQt.
Familiarity with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
Experience with Git/GitHub/Bitbucket for version control.
Exposure to Agile development methodologies.
Nice-to-Have Skills

Experience with Flask/Django for web-based components.
Knowledge of REST APIs, JSON/XML parsing.
Familiarity with cloud platforms (AWS/Azure/GCP).
Experience with packaging and deployment tools (PyInstaller, Docker).
Understanding of testing frameworks (PyTest, unittest).
Soft Skills

Strong analytical and problem-solving ability.
Excellent communication and collaboration skills.
Self-motivated with the ability to work independently.
Education

Bachelor’s / Master’s degree in Computer Science, Engineering, or related field.
✅ Skills in 1 line: Python, PyQt/PySide, OOPs, Multithreading, SQL/NoSQL, API Integration, Git, Agile.

Job Type: Full-time

Pay: ₹1,289,141.16 – ₹2,790,031.27 per year

Work Location: In person