Software Engineer

USA-MD-Linthicum Heights

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Apply now Apply later

General information

Requisition # R61737 Locations USA-MD-Linthicum Heights Posting Date 07/14/2025 Security Clearance Required TS/SCI w/ Poly Remote Type Onsite Time Type Full time

Description & Requirements

Unlock the secrets of intelligence with ManTech! Join a dynamic team at the forefront of national security, providing advanced solutions to government intelligence agencies. Since 1968, we’ve been solving the toughest challenges with groundbreaking tech. Explore thrilling projects in Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference. Your adventure begins now—unleash your potential with ManTech!

ManTech seeks a Software Engineer to join our team in the Hanover, MD area and support critical programs that demand innovation, integrity, and technical excellence.  This role is vital for ensuring the confidentiality, integrity, and availability of systems within secure environments.  This opportunity provides a specialized professional services contract supporting the Cryptographic Solutions Program, delivering critical technical expertise for National Security Systems network cryptographic products. B

Responsibilities include, but are not limited to:

  • Design, develop, test, and maintain secure software applications in Linux and Windows environments.

  • Utilize Python, JavaScript, HTML, and modern frameworks to create scalable and maintainable code.

  • Develop and integrate software tools for network analysis using Scapy and other packet-processing utilities.

  • Support the containerization and deployment of applications using Docker, Kubernetes, and Rancher.

  • Build and maintain CI/CD pipelines using GitLab to support rapid and reliable deployments.

  • Create and manage structured data formats such as JSON and YAML for configurations and interfaces.

  • Implement secure coding standards, cryptographic protocols, and software assurance best practices.

  • Apply knowledge of REST APIs, RESTConf, and software interoperability standards.

  • Collaborate with cross-functional teams across the software lifecycle, adhering to Agile methodologies.

Basic Qualifications:

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university.  Four (4) additional years of software engineering experience may be substituted in lieu of a degree.

  • Seven (7) years of experience in software development on programs of similar scope, type, and complexity.

  • Proficient in Python, with working knowledge of HTML/JS, YAML, and JSON.

  • Hands-on experience with Docker, VSCode, GitLab, and Linux/Windows environments.

  • Experience with network analysis tools such as Scapy and familiarity with network protocols.

  • Knowledge of cryptographic principles, secure coding practices, and secure data transmission techniques.

  • Experience with RESTConf, REST APIs, and application integration.

  • Security certifications (e.g., Security+, CEH, CISSP).

Preferred Qualifications:

  • Experience with container orchestration platforms such as Kubernetes or Rancher.

  • Familiarity with Infrastructure-as-Code (IaC) concepts.

Security Clearance Requirements:

  • Must have a current/active TS/SCI with Poly

Physical Requirements:

  • Must be able to remain in a stationary position 50%.

  • Must be able to communicate, converse, and exchange information with peers and senior personnel.

  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.


The projected compensation range for this position is $138,700.00-$231,400.00. There are differentiating factors that can impact a final salary/hourly rate, including, but not limited to, Contract Wage Determination, relevant work experience, skills and competencies that align to the specified role, geographic location (For Remote Opportunities), education and certifications as well as Federal Government Contract Labor categories.  In addition, ManTech invests in its employees beyond just compensation.  ManTech’s benefits offerings include, dependent upon position, Health Insurance, Life Insurance, Paid Time Off, Holiday Pay, short-term and long-term Disability, Retirement and Savings, Learning and Development opportunities, wellness programs as well as other optional benefit elections.

ManTech International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with ManTech, please email us at careers@mantech.com and provide your name and contact information.
Apply now Apply later
Job stats:  1  0  0

Tags: Agile Analytics APIs CEH CI/CD CISSP Clearance Clearance Required Computer Science Data Analytics Docker GitLab JavaScript JSON Kubernetes Linux Python Security Clearance TS/SCI Windows

Perks/benefits: Career development Gear Health care Insurance Wellness

Region: North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.