×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, Full Stack Developer

Job in Bethesda, Montgomery County, Maryland, 20811, USA
Listing for: The Amatriot Group
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 75000 - 105000 USD Yearly USD 75000.00 105000.00 YEAR
Job Description & How to Apply Below

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

Security Clearance:
Secret

Location: West Bethesda, MD
Job Type: Full-Time
Target Salary Range*: $75,

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 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.
Qualifications 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 tool chains 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 Dev Ops pipelines or work item tracking.
  • Experience working on large or legacy codebases.
  • Background in defense, engineering, or highly regulated environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary