ElementSkill
Tkinter Python Developer - API Integration
Job Location
in, India
Job Description
We are seeking a highly skilled and motivated Senior Python Developer with a strong background in desktop application development. The ideal candidate will be proficient in Python and experienced with frameworks like Tkinter for building rich desktop interfaces. If you have hands-on experience in developing automated build processes, API integration, SQL modeling, unit testing, and managing the deployment of cross-platform applicationsthis role is for you. Key Responsibilities : - Desktop Application Development : Design, build, and maintain user-friendly desktop applications using Python and Tkinter (or similar GUI frameworks). - API Development & Integration : Create and integrate APIs to extend application functionality and improve interoperability. - Automated Testing : Implement unit tests using unittest, pytest, or similar frameworks to ensure application reliability. - Build Automation : Set up automated build pipelines for efficient and consistent builds across platforms like Windows, macOS, and Linux. - SQL Integration : Design robust SQL models to support backend data processing and integration. - Deployment & Distribution : Package and deploy applications using tools like PyInstaller, Inno Setup, or distribute via Microsoft Store, ensuring smooth updates and installations. - Team Collaboration : Coordinate with cross-functional teams to gather requirements, debug issues, and implement solutions effectively. Required Skills : - Strong experience in Python, especially in desktop application development. - Hands-on expertise with Tkinter or similar GUI frameworks. - Experience in RESTful API development and integration. - Proficiency in writing unit tests and managing automated testing frameworks. - Advanced knowledge of SQL and managing relational models. - Familiarity with build automation tools and desktop app deployment strategies. - Excellent problem-solving and debugging skills. - Effective communication and collaboration abilities in a team setting. Qualifications : - Education: Bachelors or Masters degree in Computer Science, IT, or a related field. - Experience: 5 years in Python development , with a focus on desktop applications, build automation, API integration , and deployment. (ref:hirist.tech)
Location: in, IN
Posted Date: 5/10/2025
Location: in, IN
Posted Date: 5/10/2025
Contact Information
Contact | Human Resources ElementSkill |
---|