Python Software Engineer
Leidos
- Fort Meade, MD
- Permanent
- Full-time
- Work with data scientist team to capture Cyber knowledge at scale transitioning to more traditional software development.
- Leverage data science tradecraft using Python to access APIs and transform the clean and normalized data into JSON for other applications.
- Analyze, design, verify, validate, implement, apply, and maintain software systems.
- Write software standards and practices documentation.
- Present briefings and demonstrations to stakeholders.
- Support a wide-range of cyber knowledge development priorities to include workflows, requirements specification management, custom dashboard and tool support, knowledge capture and documentation.
- Bachelor's degree in Computer Science or related field plus 12 or more years of relevant experience or Master’s degree in Computer Science or related field plus 10 or more years of relevant experience. An Associate’s degree in Computer Science or related field plus 14 years of relevant experience or high school diploma/GED plus 16 years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
- Computer Science (CS) degree or related field required
- Active TS/SCI with polygraph clearance
- Strong Python skills.
- Familiarity with JSON format.
- Experience with Jupyter Notebooks and GitLab.
- Experience with Javascript and Typescript.
- Understanding of Cyber mission.
- Understanding of MITRE ATT&CK framework.
- Ability to work with a team.