Rite-Solutions is looking for a full-time Software Developer in support of the Navy and Marine Corps. Primary work location for this position will be in Fredericksburg, VA or fully onsite at Naval Surface Warfare Center (NSWC) in Dahlgren, VA. The Role As a Software Developer on this program, you will use your expertise and experience in the following areas and activities to deliver solutions and services to our customer: Plans, performs, and leads software design, coding, and testing. Develop/modify software requirements specifications to existing program requirements for new/modified capabilities. Generate and debug assigned software code elements. Generate and document preliminary design & detailed software design Generate and implement unit level test procedures. Generate and perform capability test procedures to verify complete functional coverage of all new/modified code. Generate procedures and scripts and perform automated testing. Participate in all design and code reviews.