Share this Job

Software Developer (Entry Level)

Date: May 2, 2022

Location: Oak Ridge, TN, US, 37830

Company: Oak Ridge National Laboratory

Requisition Id 8149 

­­­Job title:

Software Developer



The Mission Applications Group at Oak Ridge National Laboratory is seeking a talented and motivated Software Developer to join our team and help create lasting impact in across the globe. We are a world-class leader in the development and deployment of technology influencing nuclear energy, space exploration, global security, medicinal research, and more. Our Software Developers partner with organizations and subject matter experts to solve complex problems through software solutions that have influence around the world.


We are seeking a Software Developer to join our team and effectively manage the following job responsibilities: 

  • Develop and maintain web applications, primarily using a Microsoft technology stack.
  • Collaborate on efforts to analyze and understand complex requirements.
  • Ensure delivered applications meet or exceed user expectations and are quality proven.
  • Exercise creative and analytical thinking with diverse and multidisciplinary groups to envision and execute innovative software solutions.
  • Effectively present technical designs to non-technical audiences.
  • Accurately estimate software development projects and tasks.
  • Navigate appropriate communication channels for solving issues as they arise.
  • Work effectively as part of a team and independently.


Required Qualifications

  • B.S. degree in computer programming and at least 1 year of relevant experience, or an equivalent combination of education and experience.
  • Experience with full-stack web development using a Microsoft technology stack, specifically C#, .NET (Framework and/or Core), ASP.NET, EF, SQL Server, and related web technologies such as JavaScript, Typescript, and HTML/CSS.
  • Proficiency with application lifecycle management tools (preferably Git and TFS/Azure DevOps).
  • Understanding of object-oriented programming and the ability to write performant, maintainable code following industry OOP standards.


Preferred Qualifications:

  • Experience using the MVC pattern
  • Experience developing Web APIs
  • Experience using the Progress/Telerik Kendo UI control suite
  • Experience developing single-page applications using React
  • Experience with UX and/or Usability Testing
  • Familiarity with graphical tools (e.g., PhotoShop, Gimp, Pixlr, etc.)
  • Familiarity with DevOps and CI/CD tools (e.g., Octopus Deploy, Team City, Azure DevOps, etc.)
  • Familiarity with Cloud-based infrastructure
  • Experience working on a team adhering to Agile methodology practices
  • Experience designing relational databases


Clearance Information:

This position requires the ability to obtain and maintain a clearance from the Department of Energy. As such, this position is a Workplace Substance Abuse Policy (WSAP) testing designated position. WSAP positions require passing a pre-placement drug test and participation in an ongoing random drug testing program.



ORNL values professional development, growth, and leadership. We offer a variety of opportunities which can help individuals and teams do their best via continued formal development programs, online video-based education platforms, and on-the-job learning experiences.


Our commitment to diversity:  As we strive to become the world’s premier research institution in the sciences and technologies that underpin the missions we serve, we are committed to creating an inclusive environment that highly values a diverse workforce.  We recognize that a breadth of perspectives, insights, and experiences are necessary to drive the level of innovation and discovery we aspire to.


For more information about working here, living here, benefits, and more, see the “About” menu options at



This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

If you have trouble applying for a position, please email

ORNL is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply.  UT-Battelle is an E-Verify employer.

Nearest Major Market: Knoxville