Software Engineer SME

General Dynamics Information TechnologyMD
149d$178,500 - $241,500

About The Position

The position involves designing software tools and subsystems to support software reuse and domain analyses, managing their implementation, and overseeing software development and support using formal specifications and accepted design techniques. The role includes estimating software development costs and schedules, reviewing existing programs for refinements, and formulating specifications for software applications. Responsibilities also include program design, coding, testing, debugging, documentation, and quality assurance review of software products. The candidate will analyze vulnerabilities within the IC GovCloud security tool suite, conduct gap analysis, and research commercial products to address deficiencies. The role requires collaboration with ancillary organizations for hardware/software procurement and implementation, as well as preparing configuration plans and enhancing existing systems for interoperability. The candidate will also be responsible for deploying security solutions, conducting training for users, and maintaining the operational capacity of security tools.

Requirements

  • 15+ years of related experience in computer science or software engineering.
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university.
  • 4 years of additional SWE experience may substitute for a bachelor’s degree.

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 for refinements and improvements.
  • Formulate and define specifications for software applications.
  • Conduct program design, coding, testing, debugging, and documentation.
  • Instruct and check the work of other personnel.
  • Perform quality assurance review and evaluation of software products.
  • Analyze vulnerabilities within the IC GovCloud security tool suite.
  • Conduct gap analysis and research commercial products for vulnerabilities.
  • Collaborate with organizations for hardware/software procurement and implementation.
  • Prepare configuration plans and enhance systems for interoperability.
  • Deploy security solutions across the IC GovCloud.
  • Conduct training for users on newly deployed tool capabilities.
  • Monitor the health and status of security tool suites.

Benefits

  • 401K with company match
  • Comprehensive health and wellness packages
  • Internal mobility team dedicated to helping you own your career
  • Professional growth opportunities including paid education and certifications

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service