1

Qt Python Jobs in Virginia (NOW HIRING)

Software Developer

Chantilly, VA · On-site

$106K - $220K/yr

Python, Java, C#, Go, JavaScript, C/C++); multiple preferred * Must have proficiency with software ... Experience with Graphical User Interface (GUI) Development, and/or experience working with Qt ...

Python, C/C++ * Code management with Git or other common tools What Desired Skills You'll Bring: * Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android

Experience with combat systems, control systems, QT, GPB, and AMQP is preferred. * Experience with JavaScript and Python. * Knowledge of GIT and SVN. Location: Dahlgren, VA Travel: Infrequently ...

Python, C/C++ * Code management with Git or other common tools Preferred Qualifications Include: * Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android

Python, C/C++ * Code management with Git or other common tools Preferred Qualifications Include: * Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android

Senior Software Developer - TS/SCI

Herndon, VA · On-site

$56 - $74/hr

Python, C/C++ * Code management with Git or other common tools Preferred Qualifications Include: * Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android

Python, C/C++ * Code management with Git or other common tools Preferred Qualifications Include: * Tools & Frameworks: X-Midas, Git, OpenCV, Amazon Web Services (AWS), Keras, Qt/PyQt, Android

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

... Qt/QML framework. • Familiarity with the MAVLink communication protocol for communication between unmanned aerial vehicles (UAVs) and ground control stations. • Proficient in Python scripting for ...

Experience with combat systems, control systems, QT, GPB, and AMQP is preferred. * Experience with JavaScript and Python. * Knowledge of GIT and SVN. Location: Dahlgren, VA Travel: Infrequently ...

Showing results 41-60

Qt Python information

What is a Qt Python developer?

Qt Python developers are software engineers who use the Python programming language along with the Qt framework to create cross-platform graphical user interfaces (GUIs) and applications. Qt can be accessed in Python through bindings like PyQt or PySide, enabling developers to build robust desktop applications with native look and feel. These professionals are skilled in both Python programming and the Qt toolkit, allowing them to design, implement, and maintain interactive and visually appealing software solutions.

What is the difference between Qt Python vs Qt C++ Developer?

AspectQt PythonQt C++ Developer
Primary Programming LanguagePythonC++
Required CredentialsPython knowledge, sometimes certifications in Python or QtC++ proficiency, often with related certifications
Work EnvironmentCross-platform desktop and embedded applications, scriptingHigh-performance applications, embedded systems, GUI development
Industry UsageSoftware development, automation, prototypingEmbedded systems, desktop applications, industrial software

Qt Python developers focus on using Python to create cross-platform applications with Qt, offering rapid development and scripting capabilities. Qt C++ Developers work primarily with C++, enabling high-performance and resource-efficient applications. Both roles require knowledge of Qt framework, but differ mainly in programming language and application complexity.

What skills and qualifications are needed to thrive as a Qt Python developer?

To thrive as a Qt Python Developer, you need expertise in Python programming, a solid understanding of the Qt framework for GUI development, and typically a degree in computer science or a related field. Familiarity with development tools like PyQt or PySide, version control systems such as Git, and experience with debugging and testing tools are commonly required. Strong problem-solving skills, attention to detail, and effective communication make a candidate stand out in this role. These skills are crucial for delivering robust, user-friendly applications and collaborating efficiently within development teams.

What are common challenges faced by Qt Python developers when working on cross-platform applications?

Qt Python developers often encounter challenges related to ensuring consistent user interface behavior across different operating systems, such as Windows, macOS, and Linux. Issues can arise from subtle differences in system libraries, widget rendering, or file path handling. Effective collaboration with QA teams and thorough testing on all target platforms are essential to address these challenges. Additionally, staying up-to-date with both PyQt or PySide and Python updates helps in maintaining compatibility and leveraging the latest features.
What cities in Virginia are hiring for Qt Python jobs? Cities in Virginia with the most Qt Python job openings:

Software Developer

Apogee Integration, Llc

Chantilly, VA • On-site

$106K - $220K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Security Clearance: TS/SCI with Fullscope Polygraph required

Position

Seeking a Software Developer to support an Intelligence Client.

Required

  • Bachelor's Degree in Computer Science, EE, or related STEM field, with 3+ years of experience (or 3 additional years of experience in lieu of degree)
  • Must have proficiency with at least one open-source programming languages (e.g. Python, Java, C#, Go, JavaScript, C/C++); multiple preferred
  • Must have proficiency with software source control and configuration management tools; e.g. git
  • Must have proficiency developing on Windows and Linux operating systems
  • Must have proficiency with APIs; both development/update of internal APIs and use of external APIs
  • Must have experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm
  • Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server
  • Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment

Desired

  • Experience with containers (e.g. Docker, Podman, Kubernetes, OpenShift)
  • Experience with developing, prototyping and deploying solutions within Commercial Cloud Solutions leveraging infrastructure platform services; (ex, AWS, Google Cloud, Azure) and leveraging cloud data services (ex: S3, RDS, EFS)
  • Experience with Testing and Mocking frameworks: Pytest, unittest, JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Unified Functional Tester (UFT), Selenium, Playwright, FITNesse
  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD)
  • Experience with build and CI/CD tools such as: Maven, CMake, RPM, Nexus, gitlab runners, github actions, Jenkins
  • Experience with Graphical User Interface (GUI) Development, and/or experience working with Qt, Angular, React or similar GUI frameworks
  • Experience or familiarity with multiple of the following technologies: XML, XSD, SOAP, WSDL, XSLT, REST, JSON, YAML, HTML, CSS
  • Demonstrated experience transforming, manipulating, and combining data using a programming language, such as Python
  • Experience translating customer requirements into project or system specifications
  • Experience with the Sponsor's data handling procedures

Useful Additional Skills and Experience

  • M.S. or PhD in a STEM related major
  • Experience with AWS or cloud computing; experience developing and deploying code in a cloud-based environment
  • Experience with relational databases, MySQL, NiFi, Kafka, Elastic MapReduce (EMR) Hbase, Elastic, Splunk, Spring
  • Experience with Kubernetes
  • Experience with Spark
  • Experience programming with distributed computing
  • Experience with large scale ETL from multiple sources
  • Demonstrated experience working with sponsor business or mission data, sponsor applications, or sponsor database structures

Pay

  • Target Salary Range: $106,000 to $220,000. The salary range listed represents the anticipated compensation for this position. Actual compensation will be determined based on the selected candidate's experience, qualifications, skills, and other relevant factors

What You'll Love About Apogee

  • Challenging work in support of US Intel Community - a Mission that Matters!
  • Access to our cool ApogeePlex facility.
  • Support for new ideas & encouragement to take risks
  • Professional Development Assistance (PDA)
  • Wicked smart and collaborative coworkers
  • Regular interfacing with company leadership
  • 401(k) with huge company match
  • Paid Time Off / Fixed & Floating Holidays
  • Medical, Dental, Vision
  • Health Savings Accounts / Dependent Care Flexible Spending Accounts
  • Life Insurance
  • Disability (Short and Long Term), Accidental Death and Dismemberment (AD&D)

Apogee's Mission

  • Be the PROVIDERof choice for government & commercial organizations with an unwavering commitment to responsiveness, accuracy, integrity, collaboration, and innovation
  • Be theEMPLOYER of choice committed to an open & transparent corporate atmosphere and progressive culture that attracts and empowers world class professionals to explore cutting-edge technical solutions while fostering professional growth
  • Be the preferred SOURCE for cutting-edge Analytic Products, Systems & Software Engineering, Big Data Integration, IT and Business Services that directly contribute to customer success

Apogee is an EEO Employer

Employment Type: Full time