
Python QT Developer (NCS/Job/ 2181)
For Kritikal Solutions Private Limited (Kspl) Is A Technology-Driven
7 - 12 Years
Full Time
Up to 30 Days
Up to 20 LPA
1 Position(s)
Bangalore / Bengaluru
Posted By : Nilasu Consulting Services Pvt Ltd
Posted 14 Days Ago
Job Skills
Job Description
Job Summary:
We are seeking a highly skilled and experienced Python Qt Developer to join our engineering team. The ideal candidate will have a strong background in developing desktop applications using Python and the Qt framework (PyQt or PySide), with a deep understanding of UI/UX principles, multithreading, and performance optimization. You will be responsible for designing, developing, and maintaining robust and scalable software solutions for mission-critical applications.
Key Responsibilities:
- Design and develop cross-platform desktop applications using Python and Qt (PyQt5/PyQt6 or PySide2/PySide6).
- Collaborate with UX/UI designers to implement intuitive and responsive user interfaces.
- Optimize application performance and ensure high responsiveness.
- Integrate with backend services, APIs, and databases.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and mentor junior developers.
- Troubleshoot and debug issues across the full software stack.
- Participate in Agile/Scrum development processes.
Required Skills & Qualifications:
- 7+ years of professional experience in Python development.
- 5+ years of hands-on experience with Qt framework (PyQt or PySide).
- Strong understanding of object-oriented programming and design patterns.
- Experience with multithreading, asynchronous programming, and event-driven architectures.
- Familiarity with tools like Qt Designer, QML (optional), and signal-slot mechanisms.
- Proficiency in version control systems (Git).
- Experience with CI/CD pipelines and automated testing frameworks.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with C++ and Qt (native) is a plus.
- Knowledge of cross-platform development (Windows, Linux, macOS).
- Exposure to GUI testing tools and frameworks.
- Familiarity with packaging tools like PyInstaller or cx_Freeze.
- Experience in domains like industrial automation, medical devices, or embedded systems is a bonus.
Matching Jobs
No matching jobs found.