Software Developer at Government Tactical Solutions, LLC in West Bethesda, MD
- Company: Government Tactical Solutions, LLC
- Location: West Bethesda, MD
- Posted: Sep 18, 2026
- Type: Full-Time
- Salary: $75,000-105,000
- Experience: 1+ years
Overview
Amatriot is seeking a motivated Full Stack Software Developer to join a small, high-performing team supporting submarine design initiatives at NSWC Carderock. The team develops and maintains multiple mission-critical products used to design blueprints and conceptual models for submarines, supporting…
Job description
- Amatriot is seeking a motivated Full Stack Software Developer to join a small, high-performing team supporting submarine design initiatives at NSWC Carderock. The team develops and maintains multiple mission-critical products used to design blueprints and conceptual models for submarines, supporting system design from early concept through construction.
- This is a mostly on-site role. New developers will begin by addressing bug fixes and incremental enhancements, then progressively transition into more complex, high-impact development work as technical familiarity and trust are established within the team.
Responsibilities
- Software Development and Maintenance
- Develop, debug, and maintain C++ applications supporting naval and basewide systems.
- Contribute to full-stack features spanning UI, application logic, and data layers.
- Gradually assume ownership of larger features and subsystems as experience grows.
- Collaboration and System Functionality
- Collaborate closely with engineers and developers to implement and refine system-level functionality.
- Participate in code reviews and adhere to established development standards.
- Debugging and Defect Resolution
- Diagnose and resolve defects using professional debugging tools.
Requirements
- Experience
- 1+ year of professional software development experience. [Required]
- Experience with C++ or C++-like object-oriented languages, such as Java, C#, or D.
- Familiarity with Git-based version control workflows.
- Experience using debugging tools and modern IDEs.
- Exposure to MSVC toolchains and Windows/Linux development environments.
- Skills
- Strong foundational understanding of object-oriented programming concepts.
- Comfortable working in a high-expectation, mission-driven environment.
- Motivated, adaptable, and eager to grow into increased technical responsibility.
- Enthusiastic about hands-on work with complex, full-system architectures.
- Able to thrive in a collaborative, small-team setting.
- Mostly on-site role.
- Prior experience with Qt frameworks.
- Familiarity with Azure DevOps pipelines or work item tracking.
- Experience working on large or legacy codebases.
- Background in defense, engineering, or highly regulated environments.
Skills
Required
- C++
- Git-based version control workflows
- Debugging tools
- Modern IDEs
- MSVC toolchains
- Windows/Linux development environments
- Object-oriented programming concepts
Preferred
- Qt frameworks
- Azure DevOps pipelines
- Work item tracking
- Large or legacy codebases