Taro Logo

Software Engineer

Global technology and professional services company delivering consulting and mission services to U.S. government, defense and intelligence agencies.
Virginia, USA
$70,312 - $95,128
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

GDIT (General Dynamics Information Technology) is seeking a Software Engineer to join their team supporting the Naval Surface Warfare Center Dahlgren Division, Dam Neck Activity (NSWCDD DNA). This role represents an exciting opportunity to make a direct impact on critical naval systems and Surface Anti-Submarine Warfare (ASW) engineering.

The position focuses on software development and maintenance for the SQQ-89 system, utilizing Python programming (following PEP 8 standards), Linux environments, and various development tools. You'll be working with cutting-edge technology while supporting vital national defense systems, making this an excellent opportunity for those interested in combining software engineering with meaningful defense work.

As a Software Engineer at GDIT, you'll be part of a team of 30,000 professionals working across 50 countries, delivering technology solutions to major U.S. government agencies. The role offers comprehensive benefits, including healthcare, 401(k) with company match, and professional development opportunities through paid education and certifications.

The position requires Secret clearance and U.S. citizenship, reflecting the important nature of the work. While the role is entry-level friendly (0+ years of experience), it offers significant growth potential and exposure to complex systems. You'll be working with various technologies, from Python and Linux to hardware integration and network configuration, providing a broad foundation for career development.

GDIT offers a supportive environment for professional growth, with an internal mobility team dedicated to career development. The company's commitment to work-life balance is demonstrated through their comprehensive benefits package and paid time off policies. Located in Dam Neck, VA, this role offers a competitive salary range of $70,312 - $95,128, making it an attractive opportunity for those looking to start or advance their career in defense-oriented software engineering.

Last updated 4 days ago

Responsibilities For Software Engineer

  • Support SQQ-89 software development and maintenance
  • Use various operating and programming languages for PMA-MTK
  • Utilize software version control systems
  • Perform software testing and debugging
  • Write test cases and configurations for large Python applications
  • Create hybrid software, web, and hardware products
  • Monitor and test application performance
  • Identify and implement performance solutions

Requirements For Software Engineer

Python
Linux
  • Secret clearance required
  • US Citizenship required
  • Bachelor's degree preferred
  • Experience with Python (PEP 8 standards)
  • Experience with Linux and Bash
  • Knowledge of version control systems (Github, Git, CodeBeamer)
  • Experience with IDEs like Eclipse, Pycharm
  • Software testing and debugging skills
  • Network configuration knowledge

Benefits For Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • 401(k) with company match
  • Comprehensive health and wellness packages
  • Internal mobility program
  • Paid education and certifications
  • Paid vacation and holidays
  • Medical, dental, and vision plans
  • Short and long-term disability benefits
  • Life insurance
  • Parental leave
  • Military leave
  • Bereavement leave
  • Jury duty leave

Interested in this job?