Applications Engineer III

$178,500 - $241,500/Yr

General Dynamics - Annapolis Junction, MD

posted 30 days ago

Full-time - Senior
Annapolis Junction, MD
10,001+ employees
Transportation Equipment Manufacturing

About the position

The Applications Engineer III at General Dynamics Information Technology plays a crucial role in enhancing national security through software development and management. This position involves designing software tools, managing their implementation, and ensuring quality assurance for software products. The engineer will also analyze vulnerabilities within the IC GovCloud security tool suite and collaborate with various organizations to implement effective solutions.

Responsibilities

  • Design software tools and subsystems to support software reuse and domain analyses.
  • Manage software development and support using formal specifications and design techniques.
  • Estimate software development costs and schedules.
  • Review existing programs and assist in making refinements to improve efficiency.
  • Formulate and define specifications for software applications or modify existing applications.
  • Instruct, direct, and check the work of other task personnel.
  • Conduct gap analysis on newly identified vulnerabilities within the IC GovCloud security tool suite.
  • Research and evaluate commercial products to eliminate vulnerabilities in the security tool suite.
  • Conduct analysis of alternatives and present findings to the Government.
  • Collaborate with ancillary organizations for hardware/software procurement and implementation.
  • Prepare Configuration Plans and software enhancement plans.
  • Design and implement access controls as part of system solutions.
  • Enhance and test COTS/GOTS hardware for compatibility with IC GovCloud architecture.
  • Define and coordinate testing and deployment activities with external interface owners.
  • Deploy security solutions across the IC GovCloud and ensure a fully functional environment.
  • Prepare and conduct training on newly deployed tool capabilities for authorized users.
  • Continuously monitor the health and status of security tool suites.

Requirements

  • Fifteen (15) years of experience in computer science or software engineering disciplines in similar programs and contracts.
  • Bachelor's degree in Computer Science or related discipline from an accredited college or university, or four (4) years of additional SWE experience may substitute for a degree.

Nice-to-haves

  • Experience with IT system management and database administration.
  • Familiarity with security tool suites and their operational requirements.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to career development
  • Professional growth opportunities including paid education and certifications
  • Access to cutting-edge technology for learning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service