> Markdown version of [/jobs/ext/1906724-senior-software-engineer-12yrs-exper-w-active-top-secret-clearance-in-springfield](https://www.wearedevelopers.com/jobs/ext/1906724-senior-software-engineer-12yrs-exper-w-active-top-secret-clearance-in-springfield). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (12yrs exper w/ ACTIVE Top Secret Clearance) in Springfield - **Company:** Energy Jobline - **Location:** Springfield, MO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Apache Tomcat, HTML5, Software Bug Management, Cascading Style Sheets (CSS), Encodings, Databases, Geospatial Intelligence, Hibernate (Java), Javaserver Pages, MySQL, Extensible Markup Language (XML), Information Technology, Network Server - **Published:** August 3, 2026 - **Apply:** https://www.energyjobline.com/job/senior-software-engineer-12yrs-exper-w-active-top-secret-clearance-springfield-31323187 ## About the Role Software Engineer (Senior) *12+ yrs experience with Top Secret Clearance, · Bachelor's degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM degree program, or equivalent Senior Level work experience as a Software Engineer. · Senior-level working experience in government or industry in relevant work areas including: Client Servers and managing MySQL database operations in a web environment. · Experience with: o Java o Java Script o JSP o HIBERNATE o TOMCAT o HTML 5 o CSS Desired: · Master's degree in Computer Science, Information Technology, Management Information Systems, or related STEM degree program. · Experience with ISO 19100 series registry * User experience focus * NGA mission, products, & role in the NSG community * GEOINT standards & processes including DISR ## Description Develop and manage the source code to support Geopolitical Entities, Names, and Codes (GENC) standard Content Management Tool (CMT) on the NSG Standards Registry (NSGREG). Enhance the GENC CMT Version 1.0 to improve the workflow to verify the integrity of the data within the GENC database. This work includes adding safeguards to reduce the risk of database corruption on the NSG registry. Support the integration of the GENC CMT code baselines into the production instance of the NSG Standards Registry to include updating databases and WAR files. Add functionality to allow edits of published entities outside the baseline cycle to correct mistakes. Duties include: · Assist in managing the source code development to support Geopolitical Entities, Names, and Codes (GENC) standard Content Management Tool (CMT) on the NSG Standards Registry (NSGREG). · Enhance the GENC CMT Version 1.0 to improve the workflow to verify the integrity of the data within the GENC database. · Support the integration of the GENC CMT code baselines into the production instance of the NSG Standards Registry to include updating databases and WAR files. · Add functionality to allow edits of published entities outside the baseline cycle to correct mistakes. · Enhanced tools and capabilities for managing the content of the GENC, including customer-appropriate documentation · Auto- of GENC, ISO, and GPC encodings (XML) · Auto of Geopolitical Entity/Administrative subdivision Workbooks · Tools and capabilities for generating technology-specific data-exchange encodings · Training on all tools and capabilities for NGA and contractor personnel · Successfully instantiate maintenance updates and functionality enhancements at the rate of 1 per quarter, with high priority bug fixes occurring as necessary to maintain operational status. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [A Brief History of Data Storage](https://www.wearedevelopers.com/videos/974-a-brief-history-of-data-storage) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [JSON and Beyond](https://www.wearedevelopers.com/videos/968-json-and-beyond) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)