The Amatriot Group logo
The Amatriot Group
Verified live 1d ago

Software Developer

Brief overview

Bethesda, MDIn-person
$75k–$105k/yrStated range
1+ yrsMinimum
C++Object-oriented programmingGitDebugging toolsModern IDEsMSVC toolchainsWindows developmentLinux developmentQt frameworksAzure DevOpsLegacy codebase maintenanceFull-stack development

About the company

The Amatriot Group logo
The Amatriot Groupamatriot.com

The Amatriot Group (formerly Government Tactical Solutions) is a talent solutions firm built on almost 15 years of experience delivering mission-critical support to the intelligence, defense, and national security sectors of the federal government.

Job description

Summary

The Amatriot Group is seeking a motivated Full Stack Software Developer to join a small, high-performing team supporting submarine design initiatives at NSWC Carderock. The role involves developing and maintaining mission-critical products for submarine design, starting with bug fixes and transitioning to more complex development work as familiarity grows.

Responsibilities

  • Develop, debug, and maintain C++ applications supporting naval and basewide systems
  • Collaborate closely with engineers and developers to implement and refine system-level functionality
  • Diagnose and resolve defects using professional debugging tools
  • Contribute to full-stack features spanning UI, application logic, and data layers
  • Participate in code reviews and adhere to established development standards
  • Gradually assume ownership of larger features and subsystems as experience grows

Skills

  • 1+ year of professional software development experience
  • Experience with C++ or C++-like object-oriented languages (e.g., Java, C#, D)
  • Strong foundational understanding of object-oriented programming concepts
  • Familiarity with Git-based version control workflows
  • Experience using debugging tools and modern IDEs
  • Exposure to MSVC toolchains and Windows/Linux development environments
  • 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
  • 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

Qualifications

Must Haves

  • 1+ year of professional software development experience
  • Experience with C++ or C++-like object-oriented languages (e.g., Java, C#, D)
  • Strong foundational understanding of object-oriented programming concepts
  • Familiarity with Git-based version control workflows
  • Experience using debugging tools and modern IDEs
  • Exposure to MSVC toolchains and Windows/Linux development environments
  • 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

Nice to Haves

  • 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

More jobs like this