What are the responsibilities and job description for the Software Developer position at Intrepid Solutions and Services LLC?
Intrepid Solutions is building a cyber team for new work at Fort Meade, MD, and Augusta, GA.
The Software Developer will execute software planning requirements, risk management, design, development, architecture, modeling, estimation, configuration management, quality, security, and tests using software development methodologies, architectural structures, viewpoints, styles, design decisions, and frameworks across all lifecycle phases.
The Software Developer will execute software planning requirements, risk management, design, development, architecture, modeling, estimation, configuration management, quality, security, and tests using software development methodologies, architectural structures, viewpoints, styles, design decisions, and frameworks across all lifecycle phases.
- Knowledge of operating systems
- Knowledge of penetration testing principles, tools, and techniques, including specialized tools for non-traditional systems and networks (e.g., control systems)
- Knowledge of programming language structures and logic
- Active Top Secret / SCI. ***TS/SCI required upon application for initial consideration. This position is not open for any clearance upgrades, reactivation, or sponsorship.***
- Bachelor's degree in computer science, software development, or applicable field
- Master’s degree in computer science, software development, or applicable field preferred
- 8 years of relevant, progressive experience
- C - Kernel Level and Machine Language