Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Dynamics Information Technology Logo

Principal Software Developer

General Dynamics Information Technology

$161,500 - $218,500
Sep 26, 2025
Remote, US
Apply Now

The business problem that GDIT is looking to solve is to develop and maintain complex software systems, including microservices architecture, to support their mission and make a meaningful impact.

Requirements

  • JavaScript
  • Microservices Architecture
  • RESTful Web Services
  • Software Development
  • Spring Boot
  • Python/Java or similar language
  • Experience with performance tuning

Responsibilities

  • Deliver new features and improve reliability of our core services including the major read/write paths for customer intake, application screening, and information dissemination
  • Identify major system bottlenecks, or flaws in business logic, and proactively address them
  • Take ownership over core product problems, be able to come up with your own solutions that you love and prove through data that it is impactful at scale
  • Work across the stack to solve problems, there is no reliance on another engineer or team to get something done for you
  • Lead a team of Developers to engineer and develop software to solve complex user problems
  • Design a non-trivial distributed system (multi-tier) - storage layers, caching layers, application layers, understanding of failure modes, expertise with applying a strangler-pattern to transform a system from a monolith to a microservice architecture
  • Work in a fast paced, collaborative environment where ideas are discussed and challenged openly

Other

  • Minimum of 10+ years of non-internship professional software development experience
  • US Citizenship Required
  • Able to obtain and maintain Public Trust 6C
  • Travel to DC, approx. 10-25%
  • Bachelor's degree or higher