Role OverviewWe are seeking a Senior Software Engineer with extensive development experience to build backend software, analyze existing applications, and develop automated testing capabilities.
What You Will Do
* Design, develop, debug, and maintain backend software and supporting tools. Develop applications and automation using Python, JavaScript, and additional backend programming languages.
Why It Might Be a Fit
* Active TS/SCI with Polygraph Required. * Extensive hands-on experience in software development.
Requirements
- Active TS/SCI with Polygraph
- Extensive hands-on experience in software development
- Demonstrated proficiency in Python and JavaScript
- Ability to program efficiently in at least one additional backend programming language beyond Python and JavaScript
- Experience developing a software system testing harness or implementing a continuous testing methodology
- Experience installing Linux from scratch and developing complex Unix shell scripts
- Experience analyzing network traffic to understand client/server communications and requests
- Experience using AWS Cloud Development Kit (CDK)
- Strong analytical, troubleshooting, and technical problem-solving skills
]]>