Senior Software Engineer

MANTECH

Maryland

On-site

USD 120,000 - 180,000

Full time

8 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

MANTECH in the Fort Meade, MD area seeks a motivated Senior Software Engineer with strong cyber security and software development skills. This onsite role involves designing, testing, and managing safeguards against cyber threats while collaborating with penetration testers to identify vulnerabilities.

You will contribute to DevOps pipelines, agile processes, and security-focused architectures, engaging with leadership to define priorities and roadmaps for mission-critical systems.

Qualifications

  • Bachelor's degree and DoD 8570.01-m IAT Level II Certification with 9+ years of relevant work experience.
  • Proficiency in multiple programming languages (C, C++, C#, Java, SQL) and scripting in Python.
  • Experience with Jira, Confluence, Ghidra and Git in secure development environments.

Responsibilities

  • Design, test, implement and manage safeguards against cyberattacks for the system.
  • Collaborate with penetration testers to perform tests and identify security vulnerabilities.
  • Develop organization-wide security measures and report system status to leaders.
  • Design and improve software delivery processes, including DevOps pipelines, and support architecture decisions.

Skills

C
C#
C++
SQL
Java
Python
Linux
Ghidra
GIT
Jira
Confluence

Education

Bachelor's degree + DoD 8570.01-m IAT Level II Certification + 9 years experience

Tools

Ghidra
GIT

Job description

MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area. This is an onsite position.

Responsibilities Include, But Are Not Limited To
  • Cyber Security and development expertise to design, test, implement, and manage safeguards against cyberattacks of the system to include Identify, mitigate, and resolve vulnerabilities within existing security systems.
  • Responsible for designing, engineering, analyzing, and developing software systems; work directly with penetration testers to perform penetration tests and assess potential security problems.
  • Develop organization wide security measures. Prepare performance reports and communicate system status to keep users and leadership informed. Maintain quality service by following organization standards, attending educational workshops for increased technical knowledge, and reviewing publications.
  • Designs, analyzes, and develops the software delivery processes (including DevOps pipelines). models and analyzes the software development and deployment processes.
  • Engage with Government leaders in defining the context, problem space, and vision to determine capabilities, priorities, roadmaps, Transformation Plans, and next steps.
  • Develops Agile processes, plans, and architectures to support software development, analysis, and operations.
Minimum Qualifications
  • Bachelor's degree, DoD 8570.01-m IAT Level II Certification and 9 years of position-relevant work experience
  • Experience with C, C#, C++, SQL, or Java; experience with Jira, Confluence, Ghidra and GIT.
  • Experience and knowledge of operating software programs, configuring hardware devices and developing critical procedural steps,
  • Strong knowledge in a Linux environment developing and managing code requiring hands on experience with Linux internals along with Python (interpreted language) and C (compiled language).
  • Knowledge with applications to complete tasks with underlying systems that run devices and control networks.
  • Familiarity of vulnerability research and reverse engineering with CNO development.
  • Knowledge in cybersecurity to safeguard against threats will be the key in identifying, mitigating, and resolving vulnerabilities on this mission.
Preferred Qualifications
  • Experience with embedded system vulnerability development.
  • Experience working within a Scrum team or agile environment.
Security Clearance Requirements
  • Must have an active TS/SCI security clearance
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.
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

MANTECH • Corridor North (MD)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

MANTECH • Fort Meade (MD)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Cybersecurity & DevOps (Onsite)
Senior Software Engineer - Cybersecurity & DevOps (Onsite)

MANTECH • Maryland

On-site
USD 120,000 - 180,000
Senior Software Engineer - Cybersecurity & DevOps (Onsite)
Senior Software Engineer - Cybersecurity & DevOps (Onsite)

MANTECH • Corridor North (MD)

On-site
USD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

MANTECH • Augusta (GA)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

International Association of Plumbing and Mechanical Officials (IAPMO) • Fort Meade (MD), Northern (KY)

On-site
USD 120,000 - 160,000
Software Assurance Evaluation Engineer
Software Assurance Evaluation Engineer

MANTECH • Hanover (MD)

On-site
USD 150,000 - 190,000
Cybersecurity Network Analyst
Cybersecurity Network Analyst

MANTECH • Fort Meade (MD)

On-site
USD 100,000 - 150,000
Senior Cyber Security Analyst
Senior Cyber Security Analyst

MANTECH • Springfield (VA)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

MANTECH • Maryland

On-site
USD 150,000 - 210,000