Application Developer, Senior

Location
Annapolis Junction, MD
Posted
Jun 05, 2019
Closes
Oct 31, 2019
Ref
R0021140
Hours
Full Time
Job Number: R0021140

Application Developer, Senior
Key Role:

Contribute to the full system development life cycle (SDLC) support with a focus on the development of application and embedded solutions that contribute to the satisfaction of mission needs. Apply expertise in COTS or FOSS integration and custom development in C/C++ and Python to convert functional and technical requirements into mission solutions. Create level of effort and duration estimates for development activities. Work independently or on a team in a highly dynamic and fast-paced environment.

Basic Qualifications:

-Experience with developing in C/C++ or Java or Ruby for UNIX, Linux, or Windows environments

-Experience with script writing using Perl, Python, Bash, C Shell, Windows Batch, or equivalent government specified scripting languages

-Experience with analyzing user requirements to derive software design and performance requirements

-Experience with developing modular software components based on defined software designs

-Experience with debugging existing software and correcting defects

-Experience with Subversion or equivalent version control software

-TS/SCI clearance with a polygraph

-BA or BS degree and 8+ years of experience with software engineering or 12+ years of experience with software engineering in lieu of a Bachelor's degree

Additional Qualifications:

-Experience with developing CNO tools

-Experience with C/C++ development in Windows, including Win32

-Experience with networking, including TCP/IP, UDP, Wireshark plugin development, and protocol analysis and development

-Experience with Windows OS internals or Linux kernel development

-Experience with Windows or Linux driver development

-Experience with RE of x86 Windows binaries

-Experience with network protocol analysis

-Experience with vulnerability analysis

-Experience with SQL
-Knowledge of IA concepts, including cryptography

Clearance:

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

We're an EOE that empowers our people-no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic-to fearlessly drive change.

#LI-AH1, APC4, CMD

Similar jobs