Mid-Level Software Developer (Python, C/C++)

Company: Preferred Systems Solutions
Location: Annapolis, Maryland, United States
Type: Full-time
Posted: 06.FEB.2021
< >


Mid-Level Software Developer (Python, C/C++) Grow with our mission-driven team. Preferred Systems Solutions, Inc. (PSS) is a recognized lea...


Mid-Level Software Developer (Python, C/C++)

Grow with our mission-driven team. Preferred Systems Solutions, Inc. (PSS) is a recognized leader in solving the toughest management and technology problems of our defense and intelligence community. We are looking for innovators that can dream, design and build technologies/products to help support national security missions.


As a Mid-LevelSoftware Developer supporting our government client, you will:

Produce efficient and elegant code based on requirements
Test and deploy programs and applications
Troubleshoot, debug, maintain and improve existing software
Compile and assess user feedback to improve software performance, developing technical documentation to guide future projects
Collaborate with management, departments and customers to identify end-user requirements & specifications
Support designing algorithms and flowcharts to create new software programs and systems
Use reverse engineering techniques to understand security vulnerabilities, working closely with teammates who value innovation and execution
Use coding skills to reverse engineer existing customer provided software


Medical, dental, and vision coverage
401(k) and company-funded life insurance
Generous Leave
Financial rewards for employee referrals
Tuition and training assistance


Exceptional people to work with on a daily basis.
Very good pay and organized fun events for employees.
(I get) schedule flexibility that allows me to meet my family's needs.


U.S. Citizenship required with an active DoD Secret clearance and eligibility to obtain a higher clearance
Bachelors or Masters degree in Computer Science or related field plus 5years of prior experience in a Software Developer or equivalent role
Proficiency in programming with Python, C/C++, and performing basic level scripting
Strong Linux experience is a must
Knowledge of the Software Development Life Cycle and experience with Agile and Scrum methodologies
Familiarity using JIRA and GitLab
Knowledge of Object-Relational Mapping frameworks

Also ideal to be skilled in any the following:

Numerical Python (NumPy)
R/T Systems
Data COMMs
Signal Processing
Math/ MES MatLab
RF Systems
GNU Radio


Minorities and Veterans encouraged to apply

PSS is committed to the diversity we bring to the marketplace by being an EEOC/AA employer who is committed to hiring a diverse team of professionals to provide world class services and products aimed at exceeding our customers expectations. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, protected veteran status or disability. PSS is a VEVRAA Federal Contractor.

Utilize your experience for the mission ahead.

(This is a) wonderful company to work for and the management truly care about their employees.


Apply Now


Loader2 Processing ...