Software Developer
Tactical Engineering & Analysis
Job Description
Job Description
The Software Developer is responsible for supporting development efforts supporting A50 NSWCDD for the Tomahawk program at Naval Surface Warfare Center Dahlgren Division. They will play a supporting role in achieving the organizations goals by operating in key development role with design, peer review, coding, and troubleshooting support.CORE FUNCTIONS / JOB DUITESWorks independently while performing:Oversee the entire software development life-cycle, including design, development, and implement applications using Java, JavaFX, and Guice, and employ Gradle for building, automating the compilation, testing, and deployment of the application.Use Git for local development and GitLab for configuration management, including handling merge requests and maintaining code repositories. Lead and mentor a team of junior developers, fostering a collaborative and high-performing environment.Engage in our DevSecOps pipeline to compile code, execute unit tests, verify code coverage, and analyze results from SonarQube scans.Plan, prioritize, and coordinate development tasks to ensure projects are delivered on time and meet quality standards.Design and implement scalable and maintainable software architectures that align with project requirements.Conduct code reviews to ensure adherence to coding standards and best practices.Troubleshooting, debugging, and optimizing code for maximum performance.Use SonarQube to perform static code analysis, identify potential vulnerabilities, and ensure code quality.Analyze complex technical issues and implement effective solutions.Maintain comprehensive technical documentation for projects, including design specifications and user guides.Participate in Agile methodologies and development process such as serving as a member of a scrum team, conduct peer reviews, participate in Agile ceremonies, sprint planning, daily stand-ups, retrospectives, backlog grooming, and using JIRA for ticket management and Confluence for documentation.Stay updated on emerging technologies and recommend tools or practices to enhance team productivity.Work with VMWare Workstation to create and manage virtualized development environments on local machines. Manage artifacts generated from GitLab using Artifactory and facilitate customer deliveries through Nexus.SKILLS & ABILITIESExert level knowledge and/or experience in:Programming languages & Frameworks: Java, JavaFX & C++ RequiredDependency injection with Guice is desiredVersion control systems and CI/CD: Git & GitLab RequiredDevSecOps principles and practices RequiredDevelopment and Build Tooks:Gradle, SonarQube, VMWare Workstation, Artifactory, & Nexus DesiredLinux/Unix experience preferredSoftware architecture principles and design patternsAgile/Scrum methodologies and project management toolsMicroservice architecture and containerizationAutomated testing frameworks System monitoring tools and performance optimization techniquesEDUCATION & CERTIFICATIONSBachelor of Science in a related STEM field RequiredTYPICAL WORKING CONDITIONS General office environmentComputer/Equipment lab PHYSICAL REQUIREMENTSMay be expected to lift up to 25 lbsFrequent use of keyboard and typingFrequent sitting and standingWORK SCHEDULE5/40The ability to work non-standard work hours and schedules in support of project requirements.PAY RANGELEVEL 4: $145,000.00 to $175,000.00 annually, DOEU.S. Citizenship is RequiredSECURITY CLEARANCECandidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran Employer
Job Posted by ApplicantPro$66.7k - $133.3k
...Platform Infrastructure Engineer is responsible for designing, developing, and maintaining container orchestration infrastructure for... ...naval combat system functionality and integrationProgramming or software development experienceExperience with microservices architecture...SuggestedContract workWork experience placementFlexible hours- ...warfare), and science and technology (Office of Naval Research, DARPA) Our enduring capabilities include:Identifying capability gaps, developing requirements, and generating solutionsAssessing the operational utility and technical feasibility of new technologiesExecution of...SuggestedFull timeImmediate startFlexible hours
$79k - $135k
...and proudly ranked among Virginia's Best Places to Work year after year! We are actively seeking a strong junior to mid-level software developer with experience in software design, development, testing, and troubleshooting. The ideal candidate will have a solid...SuggestedContract workTemporary workCasual workFlexible hours- Overview SCCI is seeking a highly skilled Embedded Software Design Engineer to join our team in support of a Weapon System Program. In this role, you will develop weapon control system code for multiple projects across the Battle Management System portfolio. Tasks range...Suggested
$69.3k - $158k
Software DeveloperThe Opportunity:Are you looking for an opportunity to not just develop software, but to help build a system that will have a positive impact? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, agile...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$120k - $150k
MTSI is seeking an experienced Software Developer to support the U.S. Navy’s Advanced Threat Engineering Program (ATEP) with advanced modeling, simulation, and analysis efforts for multi-domain sensors and weapon systems. This position plays a critical role in the development...Contract work- ...Duties Help You will conduct Weapon Control Systems system integration efforts, including but not limited to developing software requirements and design, programming, integration, trouble shooting, and data analysis. You will provide leadership through...Full timePart timeInterim roleWork at officeImmediate startRemote work
- ...Software Developer We have an opportunity for an enthusiastic Software Developer with a desire to grow while working with a skilled and highly motivated team on leading-edge work. Our team provides IT services for systems engineering and information management systems...Contract workInterim roleRemote work
$79k - $110k
Overview SimVentions is looking for a junior to mid level embedded software developer to help develop government systems on-site at NSWCDD. Travel Travel on occasion within Continental US. Clearance An ACTIVE Secret Clearance is required for this position...Contract workTemporary workCasual work$165k - $200k
...The Sr. Software Developer is responsible for supporting development efforts supporting A50 NSWCDD for the Tomahawk program at Naval Surface Warfare Center Dahlgren Division. They will play a supporting role in achieving the organizations goals by operating in key development...Work at officeLocal area- DNI (Delaware Nation Industries) seeks a Data Engineer to design, implement, and optimize cloud-native data solutions for JWAC IT Services. You will work onsite at JWAC in Dahlgren, VA, supporting a TS/SCI/SAP environment and collaborating with data scientists, cybersecurity...
$70k - $98k
...base role, you will design and maintain automated test scripts, develop detailed test plans and cases tied to requirements, execute... ...with developers and government customers to identify and resolve software defects. The ideal candidate has at least 2+ years of software/...Full timeContract workTemporary workCasual workFlexible hours- ...Job Description Job Description Description: We have an opportunity for an enthusiastic Software Developer with a desire to grow while working with a skilled and highly motivated team on leading-edge work. Our team provides IT services for systems engineering and...Full timeContract workTemporary workRemote work1 day per week
- ...support for program lifecycle cost, program planning, schedule and risk management Interact with systems integrator, combat systems developers, warfare centers, NAVSEA, Japanese Navy and Japanese Shipyards Use advanced tools to address action items, data exchange and...
$61.9k - $141k
...not everyone knows how. As a DevOps engineer, you’re eager to develop, manage, and secure a container platform that meets your client... ...capabilities. We need you to help us develop container management software to solve some of our clients’ toughest challenges.As a platform...Full timeContract workPart timeWork at officeLocal areaRemote work$90k - $110k
Position: Mid-Level Software Engineer (Job ID:4428) Location: Dahlgren, VARemote Status: On-Site... ...Engineer II in Dahlgren, VA.We are seeking an experienced Software Developer to create solutions and tools for automated testing and data mining...Contract workLocal area- ...Software Developer Security Clearance Required Systems Technology Forum LTD (STF) is an established industry partner with a passion for exceptional performance and an unwavering commitment to our clients. As a premier provider of management, engineering, information...Local areaFlexible hours
- Tech Lead Location: TEMPE, Virginia Duration: 12 months Skills TestNG Experience in writing complex SQL, python/shell scripts to test data ingestion framework based on the data mapping & requirements provided and perform extensive data analysis to identify the defects...
- ...Job Title Software Application Developer Education Bachelor's Degree Location Dahlgren, VA - US (Primary) Career Level Experienced (Non-Manager) Category Engineering Salary Grade Job Type Full-time Travel 0 - 25% Job Description...Full time
- SimVentions seeks a junior to mid-level embedded software developer to help build government systems on-site at NSWCDD. Candidates should have 3-5 years of experience in embedded software development for microcontrollers, with proficiency in C and experience with C# and...
- Embedded Firmware Developer at SimVentions, Inc Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in code reviews...
- Booz Allen is seeking a Systems Engineer to support Navy-directed energy programs in Virginia. You will tackle complex technical challenges, translate requirements into actionable architectures, and contribute across the SDLC while collaborating with IPTs and government...Full time
- ...team! We are seeking a Senior Ontology Engineer to design, develop, and maintain ontological frameworks and knowledge graph solutions... ...into scalable knowledge representations and work alongside software engineers, systems engineers, and domain experts to deliver end...Full timeFor contractorsFor subcontractorFlexible hours
$69.3k - $158k
...Full Stack Developer – Bowhead Bowhead is seeking a Full Stack Developer for our upcoming proposal effort in Dahlgren, VA. The role will support the entire hardware/software lifecycle, including planning and deployment. Responsibilities Manage customer issues through...Contract work$110k - $150k
...environment where you can thrive and grow.We’re looking for a Software Engineer to join our Enhanced Modeling and Simulation (M&S) team... ...between $110,000 - $150,000 per year.Key ResponsibilitiesResearch, develop, and deploy machine learning algorithms for both software and...Full time$79k - $110k
SimVentions is seeking a junior to mid-level embedded software developer to work on government systems on-site at NSWCDD in Virginia. Candidates should have 3-5 years of embedded experience, proficiency in C, and familiarity with debugging hardware and tools. An active...- DescriptionSAIC is seeking a Software Developer with C++ experience to to join the Advanced Hypersonic Weapons & Guided Munitions Division (E20) to support software development of Naval gun weapons systems in Dahlgren, VA . The software engineer will develop, update, and...For contractorsWork at officeRemote work
- SimVentions, Inc. is seeking a junior to mid level embedded software developer to contribute to government systems on-site at NSWCDD. You will write firmware for microcontrollers, develop embedded software for new and existing systems, and collaborate with the government...
- ...programs. Conduct mechanical design, integration, and test evaluation activities using CAD tools such as SolidWorks or Pro/Engineer. Develop and review engineering drawings, design specifications, and mechanical systems documentation. Lead or support mechanical systems...
- ...Software Engineer Team Peerless is looking for a Software Engineer to join our Enhanced Modeling and Simulation (M&S) team. In this... ...Intelligence Community partners. Key Responsibilities Research, develop, and deploy machine learning algorithms for both software and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software developer fintech Dahlgren, VA
- ngo software engineer Dahlgren, VA
- intel software engineer Dahlgren, VA
- senior software engineer remote Dahlgren, VA
- junior software developer remote Dahlgren, VA
- software engineer full time Dahlgren, VA
- software engineer healthcare Dahlgren, VA
- startup software engineer Dahlgren, VA
- software engineer travel Dahlgren, VA
- senior software design engineer Dahlgren, VA



