Software Engineer Job at ManTech, Linthicum Heights, MD

UTN1ZUxqOVp4SG5iblJYK1c2QXh4Z0U5T3c9PQ==
  • ManTech
  • Linthicum Heights, MD

Job Description

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.

Job Tags

Work at office,

Similar Jobs

Invictus Marketing Solutions Inc

Junior Marketing & Fundraising Assistant - Entry Level Job at Invictus Marketing Solutions Inc

 ...Job Description Job Description Junior Marketing & Fundraising Assistant | Entry-Level | Paid Training | Nonprofit Campaigns Are you passionate about making a real difference in your community? Do you want to launch a meaningful career in nonprofit marketing, public... 

English 1

Hiring Immediately for 2025! Entry-Level English Teacher Job at English 1

 ...Hiring Immediately for 2025! Entry-Level English Teacher Opportunity with English 1 (formerly EF English First) in China! Are you a recent graduate with a bachelors degree, or about to complete your degree? Are you looking for a full-time, entry-level teaching opportunity... 

Prime Time Healthcare Therapy

Travel Occupational Therapist - $2,129 per week Job at Prime Time Healthcare Therapy

 ...Prime Time Healthcare Therapy is seeking a travel Occupational Therapist for a travel job in Darby, Pennsylvania. Job Description & Requirements ~ Specialty: Occupational Therapist ~ Discipline: Therapy ~ Duration: 13 weeks ~40 hours per week ~ Shift: 8... 

Toshiba Business

Customer Service Field Trainer II Job at Toshiba Business

 ...Customer Service Field Trainer Level II Summary The Customer Service Field Trainer II will be accountable for overseeing field...  ...phone and/or in person Valid Driver's license with ability to travel by automobile a large percentage of time What's in it for... 

Blink Health

Pharmacist, Entry Level (Closed Door)NewPittsburgh, PA Job at Blink Health

 ...Pharmacist, Entry Level (Closed Door) Company Overview: Blink Health is the fastest growing healthcare technology company that builds...  ...every year. Our business model not only helps people, but drives economics that allow us to build a generational company. We are a...