What are the responsibilities and job description for the Remote Python Software Engineer | WFH position at Get It - Professional Services?
Job Overview
Join our esteemed Certification Team as a Python Software Engineer, where your contributions will play a crucial role in ensuring the seamless functionality of desktops, laptops, servers, and IoT devices. We seek a diligent and self-driven Python developer passionate about bridging the gap between hardware and software.
Key Responsibilities
This position offers significant prospects for professional development, allowing you to enhance your skills and advance your career within a dynamic environment that values continuous learning.
Company Culture And Values
We are dedicated to fostering a diverse and inclusive workplace, where every team member is valued and given the opportunity to thrive. Our culture promotes collaboration, innovation, and creative experimentation, enabling our teams to excel in their contributions.
Networking and Professional Opportunities
As part of our organization, you’ll have the chance to connect with talented professionals across various fields, enhancing your network while contributing to impactful open-source projects that benefit a global audience.
Employment Type: Full-Time
Join our esteemed Certification Team as a Python Software Engineer, where your contributions will play a crucial role in ensuring the seamless functionality of desktops, laptops, servers, and IoT devices. We seek a diligent and self-driven Python developer passionate about bridging the gap between hardware and software.
Key Responsibilities
- Enhance and maintain our Python-based test automation tools, including Checkbox, utilized by internal teams and industry partners.
- Develop innovative solutions for remote and automated testing processes.
- Create software applications for in-house hardware testing tools, focusing on areas such as graphics, hotplug, Bluetooth, and others.
- Write and uphold functional and performance tests to facilitate hardware enablement and mitigate regressions.
- Engage in international team meetings, with potential travel (2-3 times annually).
- Proficient in the Python programming language.
- A quality-focused and pragmatic approach to software design and implementation.
- Familiarity with test automation practices and methodologies.
- Knowledge of Ubuntu or other Linux distributions is advantageous.
- Ability to collaborate effectively within a globally distributed team.
- Strong foundation in Python programming.
- Experience with test automation is preferred.
- Familiarity with an agile development environment is a plus.
This position offers significant prospects for professional development, allowing you to enhance your skills and advance your career within a dynamic environment that values continuous learning.
Company Culture And Values
We are dedicated to fostering a diverse and inclusive workplace, where every team member is valued and given the opportunity to thrive. Our culture promotes collaboration, innovation, and creative experimentation, enabling our teams to excel in their contributions.
Networking and Professional Opportunities
As part of our organization, you’ll have the chance to connect with talented professionals across various fields, enhancing your network while contributing to impactful open-source projects that benefit a global audience.
Employment Type: Full-Time