Astrion is seeking a Junior Software Developer to support a government customer working on a priority US Navy Program of Record.
Requirements
- Proficient in developing automation scripts for assigned projects using Python, C, C++, or Java.
- Unix/Linux proficiency, including expertise in Bash and Ksh scripting.
- Knowledge and experience in agile software development practices
- Experience creating and documenting technical concepts through System Management (SM) documentation, Standard Operating Procedures (SOPs), white papers, presentations, or technical data packages.
- 1+ years of US Navy fleet experience operating and maintaining naval weapons systems, including Formal Qualification Testing (FQT), Verification & Validation (V&V), software/system integration testing, segment/system-level testing, or shipboard testing.
- 1+ years performing test activities, including formal Configuration Management (CM) processes and providing Configuration Control Board (CCB) support, with expertise in requirements traceability.
- 3+ years of testing complex software systems in US Naval or other government laboratories.
Responsibilities
- Participate in all aspects of the software development life cycle, including planning, requirements, development, testing, and quality assurance.
- Create software documentation using JavaDoc and other documentation tools as specified.
- Develop and execute test plans, ensuring thorough validation of system functionality.
- Proficient in developing automation scripts for assigned projects using Python, C, C++, or Java.
- Unix/Linux proficiency, including expertise in Bash and Ksh scripting.
- Knowledge and experience in agile software development practices
- Experience creating and documenting technical concepts through System Management (SM) documentation, Standard Operating Procedures (SOPs), white papers, presentations, or technical data packages.
Other
- S. Citizenship and a finalized SECRET security clearance.
- Interface professionally with customers daily, providing clear updates and addressing concerns.
- Collaborate with cross-functional teams to meet testing objectives and project requirements.
- Excellent written and verbal communication skills for effective collaboration and reporting.
- Detail-oriented with a focus on delivering high-quality results.