Senior Full Stack Developer - (Hybrid Eligible)
Oak Ridge National LaboratoryAbout the role
Requisition Id 14143
Due to the security clearance requirements of this position, US citizenship is required for consideration.
Overview:
We are hiring a Senior Full Stack Developer to focus on supporting Enterprise IT applications! This position resides in the Software Engineering group in the Application Development, Information Technology Services Directorate at Oak Ridge National Laboratory (ORNL). You’ll develop, maintain, test and provide ongoing support of enterprise level solutions specializing in the development and support of web applications using a Vue.js front-end, and a .NET Core backend with a SQL Server database.
As a U.S. Department of Energy (DOE) Office of Science national laboratory, ORNL has an extraordinary 80-year history of solving the nation’s biggest problems. We have a dedicated and creative staff of over 7,000 people! Our vision for diversity, equity, inclusion, and accessibility (DEIA) is to cultivate an environment and practices that foster diversity in ideas and in the people across the organization, as well as to ensure ORNL is recognized as a workplace of choice. These elements are critical for enabling the execution of ORNL’s broader mission to accelerate scientific discoveries and their translation into energy, environment, and security solutions for the nation.
Major Duties/Responsibilities:
- Design and develop Single Page Applications using ASP.Net, Vue.js, and Vuetify as well as middle-tier code using C# and .Net Core.
- Work closely with team leads, product managers, and project managers to understand and document user requirements through application design sessions with business customers.
- Model and implement data schemas as well as develop queries for Microsoft SQL Server databases.
- Diagnose software problems and provide resolution to issues. Duties include ability to perform advanced debugging and/or other troubleshooting techniques to accurately diagnose and determine the cause of a software issue.
- Ensure application documentation remains up-to-date and follows Software Quality Assurance policies and procedures. Ensure software configuration changes are appropriately documented and monitored in ServiceNow.
- Keep software components upgraded to the latest supported versions.
- Focus on software security and improving the software user interface.
- Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace – in how we treat one another, work together, and measure success.
Basic Qualifications:
- A BS degree in computer science, computer engineering, information technology, information systems, business, or related field of study and eight (8) to twelve (12) years of aligned experience is required for consideration. An overall combination of equivalent education and experience may be considered.
- At least five (5) years of proven experience in the following areas:
- Designing and querying relational databases such as Microsoft SQL Server, Oracle, etc.
- Formalized application development and debugging techniques.
- Design and development of web applications using HTML5, JavaScript, and CSS 3.
Preferred Qualifications:
- Software and code analysis, performance, security, and debugging.
- Software code unit testing
- Ability to translate business workflows to application workflows.
- Experience developing single-page web applications with ASP.Net MVC/Web API.
- Experience with .Net Framework (4 or greater)
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s