Back to jobs

Software Engineer

MANTECH · Fort Meade, MD, US

Spotted 23h agoFull-time

Job details

Employment
Full-time
Level
Senior
Experience
5+ years
Education
Bachelor's degree
Posted
Nov 12, 2026
Last confirmed open
Nov 12, 2026
Job function
Software/Internet/AI
Job description

About this role

MANTECH seeks motivated, career and customer-oriented Software Engineer to join our team located in the Ft. Meade, MD area.

Responsibilities include but are not limited to:

  • Develop, maintain, and enhance complex software systems—including data-intensive analytics, algorithm development, large-scale data processing, and real-time architectures—aligned with system requirements.
  • Review, test, and validate software components against design specifications, document test results, and resolve software problem reports (SPRs/defects).
  • Apply appropriate development and design methodologies (e.g., Agile, CI/CD) suited to the project environment.
  • Contribute to system architecture and design, evaluating hardware/software trade-offs, software reusability, COTS/GOTS integration versus custom development, and requirements flow-down from system level to component level.
  • Collaborate across multi-disciplinary engineering teams to support system integration, deployment, and operational readiness.

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Development, or a related field with 5+ years of relevant experience.
  • Proficiency in C/C++ development.
  • Hands-on experience with containerization technologies (e.g., Docker) for application packaging, management, and deployment.
  • Working knowledge of Linux operating environments.
  • Experience building internal web tools and applications (e.g., Flask, REST APIs).

Preferred Qualifications:

  • Strong Python development skills.
  • Modern front-end development experience using JavaScript/TypeScript, HTML5/CSS3, or component frameworks.
  • Practical understanding of core networking concepts and protocols.
  • Experience with configuration management and automation tools such as Ansible (playbook development is a plus).

Clearance Requirements:

  • Current/active TS/SCI with Polygraph is required.

Physical Requirements:

  • Must be able to remain in a stationary position 50%.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.
Interested in this role?Continue on MANTECH's careers page.
Apply on MANTECH