General Dynamics Information Technology · 3 months ago
Software Engineer SME
General Dynamics Information Technology is a global technology and professional services company that delivers consulting, technology, and mission services to major agencies across the U.S. government, defense, and intelligence community. They are seeking a Software Engineer SME to design software tools, manage development and support, and ensure quality assurance of software products while collaborating with various organizations to enhance security solutions.
Artificial Intelligence (AI)Cloud ComputingConsultingCyber SecurityInformation Technology
Responsibilities
Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation
Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools
Estimates software development costs and schedule
Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques
Formulates and defines specifications for software applications or modifies and maintains existing applications using engineering releases and utilities from the manufacturer
Responsible for program design, coding, testing, debugging and documentation
Instructs, directs, and checks the work of other task personnel
Responsible for quality assurance review and evaluation of existing and new software products
Analyze any newly identified vulnerabilities and deficiencies within the IC GovCloud security tool suite; perform gap analysis
As a result of the gap analysis and at the direction of the Government, research and evaluate commercial products capable of eliminating the vulnerability or deficiency within the security tool suite
Conduct analysis of alternatives and present findings of analysis results to the Government in a ckage for the Government's evaluation and Government's selection of a solution
Collaborate and coordinate with ancillary organizations to procure, deliver, dispose, and track and new HW/SW required for solution implementation
Prepare Configuration Plans, SW enhancement plans, engineer solutions to easily interface with GUI and/or web front-end interfaces
Define, design, and incorporate interfaces to retrieve data from various scanning tools
Design, validate, and implement access controls as part of the systems and service solutions
Enhance, modify, and test COTS/GOTS and any applicable hardware to ensure interoperability and compatibility with existing IC GovCloud architecture; prepare Engineering Change Proposals applicable to any implemented system configuration change
Define, coordinate, and schedule testing, integration, implementation, and deployment activities with dependent external interface devices/owners
Deploy security solutions across the IC GovCloud. Install hardware and implement required software to ensure fully functional computer environment
Upon direction of the Government prepare and conduct security tool instruction/training with regards to newly deployed tool capabilities and functions for authorized users of the IC GovCloud security tool suite
Continuously monitor the health and status of security tool suites through IT system management. Maintain, upgrade, refresh, and update to maintain full operational capacity
Conduct database administration to monitor, report, and repair any degradation of the health and status of the systems and tools within the NISIRT
Qualification
Required
Top Secret SCI + Polygraph clearance level must currently possess
Top Secret SCI + Polygraph clearance level must be able to obtain
15 + years of related experience
US Citizenship Required
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
Fifteen (15) years experience in the computer science or software engineering disciplines in programs and contracts of similar scope, type and complexity is required
Skills: Computer Programming, Design, Documentations, Software Applications, Software Program
Benefits
401K with company match
Comprehensive health and wellness packages
Internal mobility team dedicated to helping you own your career
Professional growth opportunities including paid education and certifications
Cutting-edge technology you can learn from
Variety of medical plan options, some with Health Savings Accounts
Dental plan options
A vision plan
401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
Full flex work weeks where possible
A variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
Short and long-term disability benefits
Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance
Company
General Dynamics Information Technology
General Dynamics Information Technology is an IT consulting company that specializes in cyber security, AI, and quantum computing. It is a sub-organization of General Dynamics.
Funding
Current Stage
Late StageRecent News
2026-01-03
2025-12-16
Business Wire
2025-11-20
Company data provided by crunchbase