Parsons' Cyber and Intelligence Market is looking to improve and enhance mission-critical software applications to make the country a safer place
Requirements
- Minimum of 8 years of professional software development experience
- 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
- Familiarity with network routing and segmenting concepts (VPNs, MPLS, VLANs)
- Familiarity implementing and maintaining configuration management (Git), continuous integration (Jenkins), and automated test frameworks
- Familiarity with JIRA and Confluence
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
Other
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another related field
- Active Top Secret SCI Clearance with Poly
- Ability to work in an operationally-driven environment with fluid requirements depending on operational need
- Four years of additional work experience can be substituted in lieu of a degree
- Paid time off and paid flexible holidays