Posted today
Top Secret/SCI
Unspecified
Unspecified
IT - Software
Annapolis Junction, MD (On-Site/Office)
MANTECH seeks a motivated, career and customer-oriented Mid-level Software Developer to join our team in Annapolis Junction, MD. This is an onsite position.
This role supports mission-critical Federal programs by designing, engineering, and analyzing complex software systems with a strong emphasis on cyber security, vulnerability research, and resilient system development. You will work closely with Government stakeholders and technical teams to deliver secure, high-quality solutions across the full software development lifecycle.
Responsibilities include but are not limited to:
Minimum Qualifications:
Preferred Qualifications:
Clearance Requirements:
Physical Requirements:
This role supports mission-critical Federal programs by designing, engineering, and analyzing complex software systems with a strong emphasis on cyber security, vulnerability research, and resilient system development. You will work closely with Government stakeholders and technical teams to deliver secure, high-quality solutions across the full software development lifecycle.
Responsibilities include but are not limited to:
- Design, develop, and analyze complex software systems with a focus on cyber security and vulnerability mitigation.
- Support the full software delivery lifecycle, including requirements analysis, design, development, integration, testing, and sustainment.
- Model, develop, and analyze DevOps pipelines to improve automation, security, and delivery efficiency.
- Apply and tailor Agile methodologies to meet the needs of Federal customers and mission environments.
- Identify, analyze, and mitigate vulnerabilities within existing systems and security frameworks.
- Collaborate directly with Government leadership to help define problem spaces, technical approaches, and long-term roadmaps.
- Provide technical guidance and mentorship to junior developers and engineers.
Minimum Qualifications:
- Bachelor's degree in a STEM field
- Minimum 9 years of position-relevant software development experience.
- Experience with C++ or C#, C and Python
- Knowledge of Linux environments, including Linux internals, kernel-level concepts, and advanced networking.
- Experience identifying, analyzing, and mitigating security vulnerabilities in complex systems.
- Experience with reverse engineering and version control tools, including Ghidra and Git.
- Possess, or able to obtain, a DoD 8570.01-M IAT Level II certification.
Preferred Qualifications:
- Experience with embedded software development and embedded system vulnerabilities.
- Proficiency using Jira and Confluence to support Agile project execution and documentation.
- Knowledge of additional languages or technologies such as Java and SQL.
- Experience supporting strategic planning efforts with Government stakeholders, including transformation or modernization initiatives.
- Experience assessing system security issues in collaboration with IT teams and preparing technical or performance reports for leadership.
Clearance Requirements:
- Must have a current/active DoD TS/SCI
Physical Requirements:
- The person in this position must be able to remain in a stationary position 50% of the time. Occasionally, you may need to move about inside the office to access file cabinets, office machinery, or communicate with co-workers, management, and customers, which may involve delivering presentations.
group id: RTX14564a
N