What are the responsibilities and job description for the Full Stack Developer position at Trevity LLC?
Job Description
Position Overview
We are seeking a Full Stack Developer to design, develop, and optimize PyQt6-based applications with a strong focus on multithreading, geospatial processing, and backend integration . This role requires an active TS / SCI security clearance and an ability to work in a fast-paced, highly technical environment.
Required Skills
- Security Clearance : Active TS / SCI (Required)
- Programming Languages : Python (5 years of experience)
- Frameworks & Libraries : PyQt6 (including QThread, QRunnable, and signal-slot mechanisms )
- Multithreading & Asynchronous Programming : Experience with high-performance, multi-threaded applications
- Geospatial Development : Strong background in GIS technologies and working with geospatial data
- Custom UI Development : Ability to build custom widgets, complex UI components, and optimized interfaces
- Performance Optimization : Experience implementing lazy loading, deferred initialization, and efficient threading
- Backend Integration : Experience with REST APIs, database management, and full-stack development
- Version Control & Collaboration : Experience with Git, CI / CD pipelines, and Agile methodologies
Desired Skills
About Trevity LLC
Trevity is a Minority-Service-Disabled Veteran-Owned small business built on talent, teamwork, and trust. We are headquartered in the VA / MD / DC metropolitan area providing expertise in science and analytical services to the US Government.
Our promise to both customer and employee is to achieve a positive working relationship by establishing trust while committing to growing as a team. To achieve our vision of staying at the forefront of an ever-evolving environment, we will stay devoted to ensuring Trevity’s workforce has the proper training, tools, and skills needed to support the customer.