Software Engineer 2 OW-TW-015

Full-Time
NBP304
Posted 2 weeks ago

Job Features

Job CategorySoftware Engineer
DisclaimerTS/SCI Full Scope Poly Required.
RequirementsFourteen years of experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Must have the ability to tactfully work with team to maintain and enforce software development, system testing and configuration management best practices. Must have a minimum of 5+ years in Software Configuration Management. Must have a minimum of 3+ years implementing and executing continuous integration/delivery architecture. Must have a minimum of 3+ years of experience using configuration management and build tools (Maven and Jenkins). Must have a minimum of 5+ years of experience with LINUX environments. Must have experience using, maintaining, and implementing any/all of the following; NEXUS, SVN, GitHub, Jenkins. Must have experience with J2EE and REST technologies. Must have experience developing automated system tests. Must have excellent communication (oral and written), interpersonal, and organizational skills. Must have the ability to work in a team environment. Must be detailed oriented and be a self-starter. Strong aptitude for learning new technologies and existing software applications.
DesiredAbility to automate day to day operations through the use of bash, perl, or python scripting. Ability to troubleshoot existing bash and python scripts. Experience with Protocol Processing. Systems integration experience with SIGINT-oriented software applications. Experience in an Agile software development practices. Experience with MadForge. Experience with Eclipse. Experience using, maintaining, and implementing any/all of the following; Docker, Ansible, Kubernetes, Puppet, Serenity. Any of the following Certifications are preferred, but not required; CDM, CM2, CMPIC

Apply Online

A valid email address is required.
A valid phone number is required.