Job Board
View all jobs

Software Engineer

M

MCR, LLC

Washington, DC, US

4 months ago
full-time
degree mentioned

Job highlights

Qualification

Bachelor's Degree in computer science, management information systems, or related fields or equivalent experience. 5 years experience in software engineering. Proficient in using a variety of coding languages including Java or C , and object-oriented design skills. Current DoD security clearance - minimum Secret, with the ability to maintain it throughout employment

Responsibility

The Undersea Platform Analysis Group (UPAG), within Maritime Division, provides timely, objective, analytic assessments that integrate technical, operational, programmatic, policy and business analysis to NAVSEA Team Submarine program offices. The Software Engineer will work direct with the government client to gather user requirements, define system functionality, and write the code for a new system architecture for the SSN-X program office

Job Description

Description

Software Engineer Job Locations US-DC ID 2023-17339 Category Systems Engineering: Acquisition Security Clearance Requirement Secret Type Regular Full-Time Overview Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. With over 50 years of business expertise and consistent growth, we are known for continuous innovation for our government customers, in both the US and abroad. Our exceptionally talented team is highly collaborative in spirit and practice, producing Results that Matter. Come work with the best! We offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted. The Undersea Platform Analysis Group (UPAG), within Maritime Division, provides timely, objective, analytic assessments that integrate technical, operational, programmatic, policy and business analysis to NAVSEA Team Submarine program offices. Team Submarine unifies submarine platform procurement activities and includes the Columbia-class SSBN program (a Major Defense Acquisition Program and the Navy's top acquisition priority), the Virginia-class SSN program and the new SSN-X program (developing the next generation attack submarine), to bring improved capabilities to the undersea forces. Analysts and Engineers supporting Team Submarine will continue SPA's decades of support to the SSBN force and/or assist in developing the design requirements for the SSN of the future. These are high-profile, major acquisition and manufacturing programs of significant importance to the future capabilities of the US Navy in an era of renewed strategic competition. UPAG has an immediate need for a Software Engineer for support to a new government project located in Washington DC (Navy Yard with potential for light telework). Responsibilities The Software Engineer will work direct with the government client to gather user requirements, define system functionality, and write the code for a new system architecture for the SSN-X program office. The Engineer should expect to work through the software development life cycle from preliminary system analysis to tests and deployment including developing software verification plans, quality assurance procedures, troubleshooting methodologies, as well as complying with industry and Department of Defense (DoD) standards. This position is primarily located in Washington DC Navy Yard, with potential for light telework and local travel to client sites. Qualifications Required Qualifications: Bachelor's Degree in computer science, management information systems, or related fields or equivalent experience • 5 years experience in software engineering. • Proficient in using a variety of coding languages including Java or C , and object-oriented design skills. • Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred. • Current DoD security clearance - minimum Secret, with the ability to maintain it throughout employment. Additional Qualifications Desired, but not required: • Master's Degree in computer science, management information systems, or related fields. • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. • Experience with Defense Acquisition System DoD 5000 series and Navy or DoD program planning. • Experience with and knowledgeable of the Navy requirements and program office organizations and processes. MCR, LLC is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.