0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Front End Developer - Mid Level job in Oak Ridge at Oak Ridge National Laboratory

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply on company site
Front End Developer - Mid Level at Oak Ridge National Laboratory

Front End Developer - Mid Level

Oak Ridge National Laboratory Oak Ridge, TN Full-Time
Apply on company site

Requisition Id 7621 


Oak Ridge National Laboratory is the largest US Department of Energy science and energy laboratory, conducting basic and applied research to deliver transformative solutions to compelling problems in energy and security.

The Data Lifecycle and Scalable Workflows Group at Oak Ridge National Laboratory is seeking qualified candidates to develop innovative user software for the next generation of data and workflow tools.  We are seeking a creative software developer that has a passion for creating simple user interfaces that hide complex software engineering!  If you are a motivated individual willing to tackle challenging and interesting problems, come be a part of our team!

Our Team:

Our mission is to empower scientists to succeed by building and delivering tools, infrastructure, processes, and best practices for organizing their data and workflows, and making them universally accessible, understandable, findable, shareable, and reproducible.  We are an exciting and creative group of research and technical professionals who have a passion for data management and enabling science across domains.

Our Organization:

This position is part of the Advanced Technologies Section within the National Center for Computational Sciences (NCCS) Division.  The Advanced Technologies Section offers scientific, technical, operational, and thought leadership by developing, hardening, and deploying solutions for compute and data intensive computing environments.  The NCCS provides state-of-the-art computational and data science infrastructure, coupled with dedicated technical and scientific professionals, to accelerate scientific discovery and engineering advances across a broad range of disciplines. NCCS hosts the Oak Ridge Leadership Computing Facility, one of DOE’s National User Facilities. NCCS will deploy an exascale system in 2022.

Major Duties/Responsibilities:

  • Collaborate with a multidisciplinary team of software architects, researchers, and engineers to build and deploy innovative interfaces for data discovery, transfer, and workflows assuring provenance and integrity.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Develop and implement interfaces to third-party software visualization tools and packages, databases, etc.
  • Participate in design discussions, reviews, and standup meetings.
  • Implement GUI user functions and components in state-of-the-art Web technologies.
  • Document applications, user manuals.
  • Conduct user studies, debug problems.

Basic Qualifications:

  • M.S. degree in computer science or engineering or related field, with a minimum of 4 years of work experience; or B.S. degree in computer science or engineering or related field, with a minimum of 5 years of work experience

Preferred Qualifications:

  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
  • Proficient understanding of content management systems (CMS), such as Drupal.
  • Proficient understanding of code versioning tools, such as SVN, GIT.
  • Experience with networking protocols, such as REST, HTTPS, and web sockets.
  • Familiar with web security concepts.
  • Familiar with search engine optimizations (SEO).
  • Team player with excellent interpersonal skills and ability to work with a diverse group of scientists, engineers, and designers.
  • Motivated self-starter with the ability to work independently and to participate creatively in collaborative teams across the laboratory 
  • Ability to function well in a fast-paced research environment, set priorities to accomplish multiple tasks within deadlines, and adapt to ever changing needs

Benefits at ORNL:  

UT Battelle offers an exceptional benefits package to include matching 401K, Pension Plan, Paid Vacation and Medical / Dental plan. Onsite amenities include Credit Union, Medical Clinic and free Fitness facilities.   

For more information about our benefits, working here, and living here, visit the “About” tab at


UT Battelle offers a wide range of relocation benefits for individuals and families to make it easier to come and work here. If you are invited to interview, please ask your Recruiter about relocating with ORNL. 

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 [ Email address blocked ] .

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


Recommended Skills

  • Adobe
  • Css
  • Client Side Scripting
  • Content Management
  • Databases
  • Debugging
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Job ID: 847267600