Software Developer
The Amatriot Group · Bethesda, MD · 1 wk ago
On-siteInformation Technology$75k–$105k/yrFull-time
About the role
The Full Stack Software Developer will support submarine design initiatives at NSWC Carderock. The team develops and maintains multiple mission-critical products used for blueprint and conceptual model design.
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
Qualifications
- 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