Rite-Solutions, Inc., a growing and innovative CMMI Level 3 software and systems engineering company, is seeking a skilled and motivated Software Engineer II candidate in the Dahlgren, VA area. This is an immediate opening for a full-time position providing software development support to the Naval Surface Warfare Center (NSWC) Dahlgren B Department located in Dahlgren, VA. NSWC Dahlgren provides research, development, test and evaluation, analysis, systems engineering, integration and certification of complex naval warfare systems. Job Description The Software Engineer II will support the development and maintenance of NSWC Dahlgren software. Specific duties include: Supporting software requirements analysis and development Understanding/supporting requirements maintenance and developing software designs Understanding, creating, and/or modifying software application(s) Supporting software architecture, development, evaluation, system/software integration, and test Working with teammates and providing technical leadership Designing and implementing within a team environment with minimal direction Requirements Must possess a BS degree and ten (10) years of software development experience OR an MS degree and eight (8) years of software development experience OR a PhD degree and five (5) years of software development experience. Degree must be from an accredited college or university and be in one of the following disciplines: Mechanical Engineering, Electrical Engineering, Computer Engineering, Electronics Engineering, Mathematics, Computer Science or Physics Must possess a minimum of four (4) years of experience performing software design, code, and testing Must possess experience with C++ language. Frontend development will primarily use Qt Integrated Development Environment and backend development will use the C++ standard library Must develop a Software Development Plan, independently or as part of a Government team Must perform Configuration Management via GitLab Must participate as an integrated contributor to the software development team Participate in daily Scrum standups, code inspections, and technical reviews Must possess excellent interpersonal skills and work well both independently and in a team environment Must possess strong analytical and problem-solving skills Must be a US Citizen Secret security clearance required Previous experience with NSWC Dahlgren would be considered advantageous As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status.