Python Software Engineer with GUI Experience - Work From Home
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Parallel Partners, so some details may not match this job. The employer's own page has the real description.
Overview
As a Python Software Engineer with GUI Experience at Parallel Partners, you will play a crucial role in developing and maintaining software applications that provide rich graphical user interfaces. This position involves designing, coding, testing, and deploying applications while collaborating with a team of engineers and stakeholders. Your expertise in Python and GUI frameworks will be pivotal in delivering high-quality solutions that meet user needs and maintain scalability.
Job Responsibilities
- Design and implement intuitive user interfaces using GUI development frameworks.
- Write efficient, reusable, and testable code in Python.
- Collaborate with product managers and UX designers to understand user requirements and translate them into technical specifications.
- Perform debugging and troubleshooting of applications to ensure performance and reliability.
- Engage in code reviews and provide constructive feedback to team members.
- Develop and execute unit and integration tests to validate application functionality.
- Document application design and enhancements for future reference.
- Stay updated on the latest industry trends and technologies to ensure best practices are followed.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional experience in Python software development.
- Proven experience with GUI frameworks such as Tkinter, PyQt, or Kivy.
- Strong understanding of software development principles, design patterns, and multi-threading.
- Proficiency with version control systems, particularly Git.
- Familiarity with relational databases and SQL.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills to work collaboratively in a remote environment.
Technologies & Tools
The Python Software Engineer will engage with a variety of technologies and tools, including Python 3.x, GUI frameworks like Tkinter and PyQt, Git for version control, as well as automated testing tools and CI/CD platforms. Familiarity with RESTful APIs and relational databases will also be essential in enabling seamless integration and data management within applications.
Ideal Candidates
The ideal candidate for this position will possess a strong technical foundation coupled with creativity and innovation in delivering user-centered solutions. You should be proactive, eager to learn new technologies, and be able to thrive in a collaborative remote team environment. Strong interpersonal skills, adaptability to change, and a passion for creating engaging software that enhances user experience will mark you as an exceptional fit for Parallel Partners.
??? people applied to this job
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago