Description
Active TS/SCI w/ Polygraph required.
Required Experience:
Bachelor's Degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics. Four (4) years of equivalent related military experience may be substituted for the Bachelor degree. Master of Computer Science or Computer Engineering
- System Requirements Analysis
- Software System Design
- Software System Development
- Software System Integration
- Software System Testing
Required Skills:
- Developing software applications in C, C++, or Java
- Developing software applications for Unix, Linux, or Windows environments
- Developing DLLs for the Windows environment
- Development on computer telephony platforms using computer technology cards such as Dialogic
- Object-oriented programming
- Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.11, 802.16, SIP, MEGACO, or MGCP
- Web development, with proven knowledge of XML, php, mySQL, ColdFusion, or Apache
- Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages
- Database experience with Sybase, Oracle, or Microsoft
- Reverse engineering and analysis of software
- Kernel knowledge of Unix (Linux)
- Bit-level data analysis
-Python development (preferably using virtual environments) -Experience with Python test automation frameworks (pytest, others)
-Experience with CI/CD tools like Jenkins or Bamboo.
-Experience with version control software like git and subversion
- Experience with common networking protocols (TCP/IP, MPLS, Ethernet) and protocol analysis preferred.