{"schemaVersion":"jobsearcher.job.v1","id":"dc82fb9ed4520506c59a30c6","url":"https://jobsearcher.com/jobs/dc82fb9ed4520506c59a30c6","canonicalUrl":"https://jobsearcher.com/jobs/dc82fb9ed4520506c59a30c6","title":"Software Engineer - NRC EIE","description":"Software Engineer — NRC EIE\n\nCODEplus is seeking a Software Engineer to maintain and enhance the U.S. Nuclear Regulatory Commission’s Electronic Information Exchange (EIE) system. EIE is a web application used to receive and route digitally signed submissions. The role includes production support, defect resolution, controlled releases, testing, and support for the gradual transition of EIE workflows to a new NRC platform.\n\nLocation: Potential for Hybrid work.\n\nResponsibilities\n\nMonitor EIE and its interfaces, investigate processing issues, and coordinate resolution with NRC staff and other system owners.\nAnalyze change requests, assess their technical impact, and develop fixes and approved enhancements to the application.\nManage code and change requests in NRC approved Application Lifecycle Management tools and follow configuration management and deployment procedures.\nWrite requirements and test scripts; perform and document unit, regression, user acceptance, and end to end testing.\nPrepare release notes and deployment plans, and update system requirements, architecture, operating procedures, inventories, and user documentation after changes.\nDevelop and maintain a software upgrade plan, assess dependencies between components, and help implement approved upgrades across development, preproduction, and production environments.\nSupport security impact assessments, continuous monitoring, and documentation needed to maintain or renew the system’s Authorization to Operate.\nCoordinate changes affecting connected systems, including ADAMS, Pay.gov, and other NRC interfaces.\nSupport knowledge transfer, migration testing, cutover planning, and workflow decommissioning as EIE functions move to the NRC Portal.\nEnsure applicable software and documentation deliverables meet Section 508 accessibility requirements.\n\nRelevant technical experience\n\nJava and Java Enterprise Edition application development, particularly Spring MVC.\nWeb technologies used by EIE: JavaServer Pages, JavaScript, jQuery, Ajax, Apache Tiles, and CSS.\nSQL Server and database backed applications.\nTechnologies used in the application architecture, including Hibernate, XML, web services, Java security and cryptography, and Log4J.\nRelease management, source control, change tracking, and testing in a controlled production environment.\nExperience maintaining systems subject to federal security requirements and an Authorization to Operate is valuable.\n\nWork arrangement and access\n\nSupport is required at least Monday through Friday, 9 a.m. to 5 p.m., except federal holidays and specified government closures. Work is generally performed offsite, although meetings at NRC facilities may be required. Assigned personnel must obtain the NRC access approval appropriate to their duties; the NRC determines the required access level.","company":"Code Plus","rawCompany":"code plus","city":"Fairfax Station","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-25T11:33:08.623Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer - NRC EIE","description":"Software Engineer — NRC EIE\n\nCODEplus is seeking a Software Engineer to maintain and enhance the U.S. Nuclear Regulatory Commission’s Electronic Information Exchange (EIE) system. EIE is a web application used to receive and route digitally signed submissions. The role includes production support, defect resolution, controlled releases, testing, and support for the gradual transition of EIE workflows to a new NRC platform.\n\nLocation: Potential for Hybrid work.\n\nResponsibilities\n\nMonitor EIE and its interfaces, investigate processing issues, and coordinate resolution with NRC staff and other system owners.\nAnalyze change requests, assess their technical impact, and develop fixes and approved enhancements to the application.\nManage code and change requests in NRC approved Application Lifecycle Management tools and follow configuration management and deployment procedures.\nWrite requirements and test scripts; perform and document unit, regression, user acceptance, and end to end testing.\nPrepare release notes and deployment plans, and update system requirements, architecture, operating procedures, inventories, and user documentation after changes.\nDevelop and maintain a software upgrade plan, assess dependencies between components, and help implement approved upgrades across development, preproduction, and production environments.\nSupport security impact assessments, continuous monitoring, and documentation needed to maintain or renew the system’s Authorization to Operate.\nCoordinate changes affecting connected systems, including ADAMS, Pay.gov, and other NRC interfaces.\nSupport knowledge transfer, migration testing, cutover planning, and workflow decommissioning as EIE functions move to the NRC Portal.\nEnsure applicable software and documentation deliverables meet Section 508 accessibility requirements.\n\nRelevant technical experience\n\nJava and Java Enterprise Edition application development, particularly Spring MVC.\nWeb technologies used by EIE: JavaServer Pages, JavaScript, jQuery, Ajax, Apache Tiles, and CSS.\nSQL Server and database backed applications.\nTechnologies used in the application architecture, including Hibernate, XML, web services, Java security and cryptography, and Log4J.\nRelease management, source control, change tracking, and testing in a controlled production environment.\nExperience maintaining systems subject to federal security requirements and an Authorization to Operate is valuable.\n\nWork arrangement and access\n\nSupport is required at least Monday through Friday, 9 a.m. to 5 p.m., except federal holidays and specified government closures. Work is generally performed offsite, although meetings at NRC facilities may be required. Assigned personnel must obtain the NRC access approval appropriate to their duties; the NRC determines the required access level.","datePosted":"2026-09-25T11:33:08.623Z","dateModified":"2026-09-25T11:33:08.623Z","hiringOrganization":{"@type":"Organization","name":"Code Plus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fairfax Station","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"dc82fb9ed4520506c59a30c6"},"url":"https://jobsearcher.com/jobs/dc82fb9ed4520506c59a30c6"}}