CNO Analyst/Engineer II w/ Python and C

Location: Annapolis Junction, MD
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)
Required Skills:
•Strong Python skills, including experience
     - Delivering Python-based products, e.g. command-line utilities for end-user use
     - Using/integrating Python's logging framework
     - In OO design and development in Python
     - Networking in Python
• Comfortable working within collaborative work environments and associated tools, including
     - Working within a team
     - Using version control systems
     - Using work tracking/ticketing systems
     - Participating in code review processes and systems
• C Skills
     - Writing and building small C products 
     - Reading and understanding C code
     - Familiarity with common build tooling (make, CMake, Autotools)

Desired Skills:
• Knowledge of software test methodology, including
     - Delineation between unit tests, system test, integration tests
     - Specifying and implementing tests at different testing levels
• Experience in Python with:
     - Using/extending Python's unittest framework
     - Crossplatform development
     - Using multithreading/multiprocessing paradigms in products
 
Please learn more about us at http://www.onyxpoint.com
or
this job portal is powered by CATS