Jr. Software Engineer

Scion Staffing Inc

  • TX
  • 3 days ago
  • Remote
  • $45–$55 Per Hour

Highlights

The Python Desktop Application Developer will add features, resolve defects, improve the application's user-facing functionality, and collaborate with senior engineers through structured development assignments and code reviews. Scion Staffing has been engaged to conduct a search for a Python Desktop Application Developer for an established organization that combines technical expertise and innovative software to solve complex real-world challenges.

Numbers & Facts

LocationTX (
Remote
)
Salary$45–$55 Per Hour

Description

Jr. Software Engineer

Location TBD, TX tbd Date Posted August 27, 2026 Job ID 15385 Employment Type Contract

Scion Staffing has been engaged to conduct a search for a Python Desktop Application Developer for an established organization that combines technical expertise and innovative software to solve complex real-world challenges. This is a 100% remote, 3+ month contract position with possibility of contract-to-hire. Must be located in the US with a preference for professionals located in Portland, OR, California, or Texas.

POSITION OVERVIEW:

This role will support the continued development of a large, established commercial desktop application built almost entirely in Python. The Python Desktop Application Developer will add features, resolve defects, improve the application's user-facing functionality, and collaborate with senior engineers through structured development assignments and code reviews. The ideal candidate can quickly understand code written by other developers and confidently contribute within an extensive object-oriented codebase.

PERKS:

  • Competitive hourly compensation of $45-55/hr, based on experience and technical skills
  • 100% remote opportunity available throughout the United States
  • Opportunity to contribute to a sophisticated, large-scale Python desktop application
  • Direct collaboration with experienced senior- and principal-level engineers

RESPONSIBILITIES:

  • Develop well-defined Python features and bug fixes within a large, established object-oriented codebase.
  • Support the design, functionality, and continued improvement of the desktop application's user-facing interface.
  • Reproduce defects, investigate root causes, troubleshoot application issues, and clearly document technical findings.
  • Manage code through Git and GitHub Actions while participating in pull requests, code reviews, and structured development workflows.
  • Write and maintain automated tests and verify that changes perform as expected without disrupting existing functionality.
  • Assist with application testing, packaging, CI/CD, and release processes across Windows and Linux environments.

QUALIFICATIONS:

  • Bachelor's degree in computer science, software engineering, engineering, technology, data science, geospatial science, or a related technical field required.
  • Minimum of 3 years of professional Python software development experience.
  • Experience developing desktop applications, including graphical user interface or front-end design.
  • Demonstrated ability to understand and modify code written by other developers within a large, established codebase, along with a strong understanding of object-oriented programming.
  • Hands-on experience with Git, GitHub Actions, pull requests, code reviews, and collaborative software-development practices.
  • Strong troubleshooting, written and verbal communication, technical documentation, organization, and priority-management skills, with the ability to meet deadlines and collaborate effectively in a remote environment.
  • Experience with Qt, PyQt, or PySide and automated testing with Pytest is highly preferred; familiarity with AWS, CI/CD, Windows/Linux application packaging, Microsoft Word, and Microsoft Excel is also valuable. Candidates must have access to a computer capable of supporting Python development, testing, and application packaging.

COMPENSATION AND BENEFITS:

This contract opportunity offers an hourly pay range of $45-55/hr (DOE) and technical skills. Possibility of contract-to-hire!

HOW TO APPLY: For immediate consideration, please submit your resume here!

ABOUT OUR SEARCH FIRM:

Scion Staffing is a national award-winning staffing firm! Since 2006, we have had the pleasure of successfully placing thousands of talented professionals with amazing career opportunities. Through our innovative team building and recruiting solutions, we bridge the gap in executive leadership searches, direct hire recruiting, interim leadership placement, and temporary professional staffing. We are proud to be part of the Forbes lists of the Best Recruitment Firms and the Best Executive Search Firms in America. Additionally, Scion has been recognized as a ClearlyRated Best of Staffing firm as well as a top recruitment firm by The Business Times. Additional information about our firm can also be found online.

Scion Staffing, Inc. is an equal opportunity employer and service provider and does not discriminate based on race, religion, gender, gender identity, national origin, citizenship status, sexual orientation, disability, political affiliation or belief, or any other protected class. We are committed to the principles of Equal Opportunity Employment and are dedicated to making employment decisions based on merit and value, for ourselves, our client companies, and the candidates we represent. For opportunities located in a region that have enacted fair chance, arrest or conviction-based employment ordinances, Scion Staffing proactively follows the enacted guidance and considers for employment all qualified applications with arrest and conviction records. We engage in socially conscious business practices and believe that diverse, inclusive, and non-biased talent and recruitment processes are foundational to the success of Scion as well as every client organization with whom we partner.

Similar Jobs

See more jobs