Senior Software Engineer

Gormat

Corridor North (MD)

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gormat is seeking a Senior Software Engineer to design, modify, develop, write, implement and test software applications. You will lead the technical design and integration testing of software systems, and support system administrators with software installation.

The role requires 11+ years of software development experience, SEI CMMI-DEV training or equivalent project exposure, DOD software testing familiarity, and active TS/SCI with Polygraph clearance.

Qualifications

  • 11+ years in software development and maintenance with full lifecycle experience.
  • Formal SEI CMMI-DEV training or project exposure to CMMI concepts.
  • Formal training on DOD software testing and documentation standards.
  • Active TS/SCI with Polygraph security clearance required.

Responsibilities

  • Lead technical design of software systems and integration testing.
  • Design, modify, develop, write, implement and test software individually or in teams.
  • Support system administrators with software installation.
  • Develop software documentation and review system requirements for derived software requirements.
  • Participate in testing through reviews, witnessing, and certification.

Skills

Software architecture
Leadership in design
Scripting (Python)
Security clearance TS/SCI

Education

Electrical/Computer/Software Engineering
Computer Science
Math
Information Systems
SEI CMMI-DEV training
DOD software testing standards training

Tools

GDB
WinDbg
IDAPro
OllyDbg

Job description

Gormat is looking for a Senior Software Engineer to join our team! In this role you will get to designs, modifies, develops, writes, and implements and tests software and software applications

What You'll Be Doing:
  • Designs, modifies, develops, writes, implements, and tests software and software applications individually or as a team member.
  • Primary role is to lead technical design of software systems as well as lead integration testing of software systems.
  • Supports System Administrators with the installation of software applications.
  • Participates in the testing process through test review and analysis, test witnessing, and certification of software.
  • Develops software documentation.
  • Works with system engineering team or software team lead to review and validate system requirements and to derive software requirements from system/subsystem requirements.
What Required Skills You'll Bring:
  • Eleven [11] years experience in software development and maintenance: i.e. software requirements analysis, software design including object oriented analysis and design, coding, testing, documentation, configuration management, user training, deployment, life cycle maintenance. (Relevant Degrees: Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems)
  • Documented formal training on the Software Engineering Institute (SEI) Capability Maturity Model Integration for Development (CMMI-DEV) model or documented experience working on projects that applied some portions of this model.
  • Documented formal training on DOD standards for software testing and documentation or documented experience working on projects that applied these standards.
  • Active TS/SCI w/Polygraph security clearance required.
What Desired Skills You'll Bring:
  • Experience in malware analysis and mitigation techniques.
  • Strong understanding of the Windows and Linux Operating System internals and APIs.
  • Knowledge of analyzing shellcode, packed and obfuscated code, and the associated algorithms is a plus.
  • Experience with scripting languages such as Python, Bash, Perl, etc.
  • Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform.
  • Experience documenting findings in reports and briefings.
  • Security certifications a plus: CISSP, C|EH, CREA, GPEN, GREM, OSCP, OSCE.
  • Experience in x86/x64 assembly and/or C, C++, software reverse engineering, kernel debugging, and/or protocol stacks.
  • Experience developing computer exploits.
  • Experience in Software Reverse Engineering with at least 1 of the following tools or an equivalent: IDAPro, GDB, WinDbg, Immunity/OllyDbg.

TS/SCI with polygraph is required.

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

Gormat • Maryland

On-site
USD 120,000 - 180,000
Senior Software Engineer — TS/SCI Clearance & Security Focus
Senior Software Engineer — TS/SCI Clearance & Security Focus

Gormat • Maryland

On-site
USD 120,000 - 180,000
Senior Software Engineer - Security-Critical & TS/SCI
Senior Software Engineer - Security-Critical & TS/SCI

Gormat • Corridor North (MD)

On-site
USD 140,000 - 190,000
Senior Software Engineer 3
Senior Software Engineer 3

Reflexive Concepts, LLC • Linthicum (MD)

On-site
USD 120,000 - 150,000
Senior Software Engineer -1236 - gsms
Senior Software Engineer -1236 - gsms

Groupe Kardol • Redondo Beach (CA)

On-site
USD 138,000 - 172,000
Relocation assistance
Senior Application Developer
Senior Application Developer

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000
ME00551-Software Engineer 1
ME00551-Software Engineer 1

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 140,000 - 180,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+3
ME00551-Software Engineer 1
ME00551-Software Engineer 1

Momentum Engineering, Inc. • Maryland

On-site
USD 130,000 - 190,000
11 paid holidays
Minimum of 3 weeks PTO
Company sponsored group medical plan
+2
ME00551-Software Engineer 1
ME00551-Software Engineer 1

Momentum Engineering • Maryland

On-site
USD 140,000 - 180,000
11 paid holidays
PTO 3 weeks+
Group medical plan
+4
ME00621-Software Engineer 1
ME00621-Software Engineer 1

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 90,000 - 120,000
Minimum of 3 weeks PTO
Company sponsored group medical plan
Company paid dental and vision insurance