Y-12 National Security Complex · 16 hours ago
Software System Developer
Y-12 National Security Complex is seeking a Software System Developer to support the development and implementation of complex communication systems. The role involves working closely with project stakeholders to provide technical leadership and develop software solutions, while also maintaining and upgrading existing systems.
ManufacturingProfessional ServicesSecurity
Responsibilities
Support the development and implementation of a complex communication system, building on existing modules along with creating new functional components within the deployment platform
Work closely with project shareholders to scope, estimate, and provide overall technical leadership to develop and implement software solutions
Support the design, development, and modification of enterprise-wide application systems using languages and platforms including .NET, C#, Java, JSP, JSS, JavaScript, HTML 5, .NET Core, .NET Framework, .NET Web API, TypeScript, React, XML, and XSLT
Maintenance and upgrades to existing systems is included in the job duties for this position, along with interfacing with customer, vendor, and management stakeholders
Support for the software quality assurance and software engineering lifecycle including conceptual design, requirements definition, functional and computer system design, systems development and programming, implementation, testing, installation, configuration management, and continuous monitoring appropriate for enterprise-level application software systems
Qualification
Required
Bachelor's degree in Computer Science or a related discipline
Eight or more years of education and/or relevant experience may be considered to satisfy education and years-of-experience requirements for this posting
Requires a complete understanding and broad application of technical standards, principles, theories, and concepts in the field of specialization
Requires general knowledge of other related disciplines and/or functions
ONE of either C# or JavaScript experience and knowledge. If JS, experience with modern JS and frameworks (ES6+, React/Angular/Vue)
Experience with getting/posting data from/to an API/DB
SQL and basic familiarity with relational databases
Comfortable with modern HTML/CSS – ideally experience with CSS frameworks (Bootstrap, Material, etc.) and flexbox
Current with modern web development trends (Typescript/ES+, frameworks, Realtime data, etc.)
Proficient independently building a basic CRUD web app. Nothing complicated, just getting data from an API or DB, handle errors, loop through it, and display it on the screen and structure/style it with HTML/CSS
Requires a Q clearance; however all qualified candidates will be considered regardless of their current clearance status
The ability to obtain and maintain a Department of Energy Q clearance is required
This position may require entry into the Material Access Areas (MAA) and participation in the Human Reliability Program (10 C.F.R. Part 712), which requires successful competition of a DOE counterintelligence evaluation and may include a counterintelligence-scope polygraph examination
This position may be categorized as a 'designated position' identified by 10 C.F.R. Part 709, requiring successful completion of a DOE counterintelligence evaluation that may include a counterintelligence-scope polygraph examination
CNS is a drug-free workplace. Candidates accepting a job offer will be required to pass a pre-placement physical, drug screening and background investigation
As an employee, you may be required to receive and maintain a security clearance from the United States Department of Energy in order to meet eligibility requirements for access to sensitive information or matter
U.S. citizenship is a requirement for security clearance applicants
All employees are subject to being randomly selected for drug testing without advance notification
Preferred
High level of technical expertise, leadership and support for the software quality assurance and software engineering life cycle including conceptual design, requirements definition, functional and computer system design, systems development and programming, implementation, testing, installation, and configuration management associated with enterprise level application software systems
Experience in programming languages, frameworks, and tools such as: C#, .NET Web API, JavaScript, React, JSS, SQL Server, Git version control, and NPM package manager
Experience with the suite of tools and language comprising a modern web development stack
Familiar with the RESTful programming paradigm
Familiar with the relational database model and has a foundational knowledge of stored procedures, functions, and triggers
Comfortable in various IDEs including visual studio and visual studio code
Strong understanding of the Git version control methodology
Experience with the React programming model and has created enterprise scale SPAs, preferably using Redux as your data model and the Material UI React framework
Effective communication skills and demonstrated success in a team environment
Experience with ITIL processes and agile development practices is preferred
Strong analytical and problem-solving skills
Benefits
Medical plan
Prescription drug plan
Vision plan
Dental plan
Employer matched 401(k) savings plan
Disability coverage
Education reimbursement
Company
Y-12 National Security Complex
Y-12 National Security Complex is a premier manufacturing facility.
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-10-01
2025-08-22
Company data provided by crunchbase