Parsons Corporation logo

Software Developer

Parsons Corporation

Centreville, VA
Full Time
Senior
121k-217k
21 days ago

Job Description

About the Role

In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with exceptional people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next, right now. We've got what you're looking for.

Key Responsibilities

  • Conduct rapid software prototyping to demonstrate and evaluate technologies
  • Conduct applied research in the areas of current and emerging computer technology and make recommendations based on research and analysis
  • Investigate commercial and custom SDKs and APIs to identify additional integration capabilities
  • Develop and maintain software development architecture, and make recommendations for improvement
  • Conduct hands-on programming using C++, Python, Java
  • Leverage modern C++, and libraries such as DPDK, Boost, Intel TBB, and FFmpeg
  • Utilize Protobuf / gRPC and message bus systems for process communication
  • Write highly efficient multithreaded code
  • Develop, compile, debug, test, deploy, document, and implement programs for new and existing systems (COTS / GOTS / Proprietary)
  • Interface and communicate with other development teams for collaboration and integration efforts

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another related field (or four years of additional work experience in lieu of a degree)
  • 5+ years of professional experience developing in C++
  • 3+ years of experience working with Linux systems
  • 2+ years of experience working with networking protocols, and tools such as Wireshark
  • Top Secret Clearance with Poly

Nice to Have

  • Familiarity with network routing and segmenting concepts (VPNs, MPLS, VLANs)
  • Familiarity implementing and maintaining configuration management (Git), continuous integration (Jenkins), and automated test frameworks
  • Ability to work in an operationally-driven environment with fluid requirements depending on operational need
  • Familiarity with JIRA and Confluence
  • Familiarity with virtualized environments including KVM, VMWare

Qualifications

  • Bachelor's degree in a related field or equivalent work experience
  • 5+ years of experience in C++ development
  • Experience with Linux systems
  • Experience with networking protocols and tools
  • Active Top Secret SCI with Polygraph security clearance

Benefits & Perks

  • Medical, dental, vision insurance
  • Paid time off
  • 401(k) retirement plan
  • Life insurance
  • Flexible work schedules
  • Holidays

Working at Parsons Corporation

The Federal Solutions segment delivers resources to US government customers ensuring the success of missions around the globe. Our employees drive the state of the art in defense, security, intelligence, infrastructure, and environmental solutions. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining the nation's most critical assets, from Earth to cyberspace. We value our employees' wellbeing and provide endless growth opportunities, fostering a culture of innovation and dedication.

Apply Now

Job Details

Posted AtJul 11, 2025
Salary121k-217k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Parsons Corporation

Website

parsons.com

Company Size

10000+ employees

Location

Centreville, VA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches