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
View More ElementSkill Jobs

Contact Information

Contact Human Resources
ElementSkill

Posted

May 10, 2025
UID: 5159136361

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.