The Software Developer provides technical programming, automation, and data management support to the NAVSEA PMS 339 Surface Training Systems Program Office. This role focuses on software scripting, database development, and data analytics that improve program workflows and support engineering, logistics, and program management operations. The position supports development of digital tools, automated reporting processes, and integrated technical data products used to manage Navy training systems and associated program documentation. Why This Role Matters The Navy relies on accurate data, efficient digital tools, and reliable technical systems to manage the training programs that prepare Sailors for operations at sea. As a Software Developer supporting PMS 339, your work will help streamline the technical and financial processes that support the development and delivery of Navy surface training systems. By building automation tools, improving data workflows, and supporting program reporting, you will help ensure the Navy’s training programs remain efficient, data-driven, and mission ready. Your work will contribute directly to the Surface Training Advanced Virtual Environment (STAVE) and Ready Relevant Learning (RRL) initiatives that modernize how Sailors are trained across the fleet. Simply put: your code and data tools help deliver the training that prepares Sailors to operate and fight the Navy’s most advanced ships and systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level