Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
maharashtra
On-site
As a Lead (Python) Digital Solutions at Lauritz Knudsen Electrical & Automation, a pioneering electrical and automation brand with a legacy of over 70 years in India, you will be responsible for developing and maintaining front-end applications using the PyQt/PySide framework. Your role will involve leveraging your sound knowledge of Qt and Felgo Framework for Desktop, Web, and Mobile App development, along with experience in QML, C++, OOPS concepts, networking, threads, and STL. You will collaborate with designers and back-end developers to create responsive and intuitive user interfaces, working on full-stack development projects and contributing to both front-end and back-end tasks. Your expertise will be crucial in designing, building, and maintaining efficient, reusable, and reliable Python code, as well as implementing APIs for seamless data exchange between front-end and back-end systems. In addition, you will ensure the technical feasibility of UI/UX designs and optimize applications for performance and scalability. Your responsibilities will also include the development of IoT-based applications using standard IoT platforms, as well as the creation of RESTful and MQTT-based interfaces. Following the Secure Development Lifecycle (SDL) based on IEC 62443-4-1 practice will be essential for product development, test plan preparation, and unit-level testing. To excel in this role, you should possess a strong understanding of OOPS concepts and hold a B.E/B.Tech/M.E/M.Tech qualification. If you are passionate about leveraging your experience (8-10 years) in Python development and have a desire to contribute to innovative solutions in the digital automation space, we invite you to join our team in Navi Mumbai (Mahape) on a full-time basis. Req: 009BXX,
Posted 2 days ago
2.0 - 6.0 years
0 Lacs
gandhinagar, gujarat
On-site
As a Software Developer at Infoware, you will be responsible for developing desktop applications using Python, PySide, and PyQT to ensure smooth UI/UX functionality. Your role will involve working with databases to write efficient queries and optimize performance. Additionally, you will integrate with third-party SDKs and libraries to enhance application capabilities. You should have the ability to work with local networks and cloud sync, as well as experience in encryption of data and offline-online sync. It is essential to code with best practices on a large code base to maintain quality and efficiency. During the probation period of 3 months, we will evaluate your performance to ensure alignment with our expectations and standards. Infoware is a process-driven software solutions provider that specializes in bespoke software solutions. We collaborate with enterprises and startups, offering end-to-end solutions to meet their specific needs. To learn more about our company, please visit our website at https://www.infowareindia.com/,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
mehsana, gujarat
On-site
As a software developer at Infoware, you will be responsible for developing desktop applications using Python, PySide, and PyQT to ensure smooth UI/UX functionality. Your role will involve working with databases to write efficient queries and optimize performance. Additionally, you will integrate with third-party SDKs and libraries to enhance application capabilities. In this position, you will need to demonstrate the ability to work with local networks and cloud sync, as well as encrypt data for offline and online synchronization. It is essential to adhere to best practices when coding on a large code base. During the probation period of 3 months, we will evaluate your performance to ensure alignment with our expectations and standards. Infoware is a process-driven software solutions provider that specializes in bespoke software solutions. We collaborate with various enterprises and startups, offering end-to-end solutions. To learn more about us, please visit our company website at https://www.infowareindia.com/.,
Posted 2 weeks ago
5.0 - 7.0 years
10 - 15 Lacs
Hyderabad
Work from Office
Job Summary: The Python Developer designs, develops and maintains evaluation and demonstration applications and user interfaces that make our LoRa wireless systems approachable to our customers and team. He/she is also highly involved in the validation of Semtechs customer-facing software by developing validation benches. Responsibilities: Develop, test and maintain intuitive, interactive, and modern Python-based evaluation or demonstration user interfaces (50%) Develop, test and maintain automated validation benches of embedded software developments (30%) Contribute to the continuous improvement of the development process, tools, and methodologies (10%) Generate technical documentation, presentations, and training materials to facilitate LoRa technology adoption and design-in (10%) Minimum Qualifications: Bachelors degree in computer science, Software Engineering, or a related field 5+ years of professional Python development experience Expert-level knowledge of Python 3.x with deep understanding of object-oriented programming, design patterns, data structures, algorithms, and advanced Python concepts. Extensive experience with multiple Python GUI frameworks including PyQt, and PySide. Proven knowledge of user interface (UI) and user experience (UX) design principles and a willingness to learn more about creating intuitive and visually appealing user interfaces Proficient in tools such as Git, JIRA, Jenkins etc. Familiarity with CI/CD process, and with software packaging and distribution. Excellent communication and teamwork skills. Knowledge in web development and/or machine learning concepts is a plus. Desired Qualifications Python Expertise Demonstrated ability to write clean, maintainable, and scalable Python code following PEP 8 standards and best practices Experience in design and implementation of modular, extensible Python applications using architectural patterns, plugin architectures, configuration management, and in creating reusable Python packages Proficiency with IDEs (PyCharm, VS Code), debugging tools, and code analysis tools (pylint, flake8, black). Experience with documentation generation (Sphinx), logging frameworks, and configuration management libraries GUI Development Proficiency in creating responsive, multi-threaded GUI applications with complex layouts, custom widgets, signal/slot mechanisms, and real-time data visualization. Expertise in Python packaging (setuptools, pip, conda), virtual environments, and dependency management. Experience with creating distributable Python applications using tools like PyInstaller, cx_Freeze, or similar. Experience with GUI testing frameworks and automated UI testing methodologies Knowledge of Python package deployment strategies for customer environments Testing and Quality Assurance Comprehensive experience with Python testing frameworks including pytest, unittest, and mock Practice in test-driven development (TDD), continuous integration, and automated testing pipelines.
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough