Software Developer

Reposted 14 Days Ago
Be an Early Applicant
Westgate, Bethesda, MD, USA
In-Office
75K-105K Annually
Junior
Information Technology • Professional Services • Cybersecurity • Defense
The Role
Work on a small team supporting submarine design at NSWC Carderock. Develop, debug, and maintain C++ applications across UI, logic, and data layers; fix defects; participate in code reviews; use Git, MSVC, and Windows/Linux toolchains; and progressively take ownership of larger features and subsystems.
Summary Generated by Built In

Security Clearance: Secret
Location: West Bethesda, MD
Job Type: Full-Time
Target Salary Range*: $75,000-105,000

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position 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 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.

Key ResponsibilitiesSoftware 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.
QualificationsExperience
  • 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.
Other Requirements
  • Mostly on-site role.
Preferred Qualifications
  • 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

  • 1+ year of professional software development experience
  • Experience with C++ or C++-like object-oriented languages (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 mission-driven, high-expectation 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
200 Employees
Year Founded: 2011

What We Do

The Amatriot Group is a talent solutions firm providing technology expertise to the federal and commercial sectors. With over a decade of experience delivering mission-critical support to the intelligence, defense, and national security sectors, the company specializes in delivering cutting-edge technology solutions by securing top-tier talent to bridge workforce gaps in the most complex and secure environments.

Similar Jobs

Gusto Logo Gusto

Staff Software Engineer

Fintech • HR Tech
Easy Apply
Remote or Hybrid
United States
4405 Employees
163K-247K Annually

Boeing Logo Boeing

Software Test Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Annapolis Junction, MD, USA
170000 Employees
149K-186K Annually

CrowdStrike Logo CrowdStrike

Engineer II, Software Assurance, Product Security (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
USA
11000 Employees
100K-145K Annually

MongoDB Logo MongoDB

Software Engineer

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
2 Locations
5550 Employees
106K-209K Annually

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account