Software Engineer

at  Oak Ridge National Laboratory

Knoxville, TN 37932, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 May, 2024Not Specified01 Mar, 20242 year(s) or abovePostgresql,Communication Skills,Web Framework,Resumes,Technology,Web Technologies,Mysql,Relational Databases,Css,Computer Science,It,Programming Languages,Third Party Vendors,Access,Web Development,Disabilities,Javascript,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Requisition Id 12129
ORNL is a U.S. Department of Energy (DOE) Office of Science national laboratory, with an extraordinary 80-year history of solving the nation’s biggest problems. We have a dedicated and creative staff of over 6,200 people! ORNL’s decadal 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. Come join us and help solve the world’s most challenging energy problems!

OVERVIEW:

The Digital Manufacturing and Analyses Frameworks (DMAF) group within the Secure & Digital Manufacturing section at Oak Ridge National Laboratory (ORNL) provides the software expertise to facilitate the development of user interfaces, databases, applications, IoT solutions in manufacturing, and to deliver those solutions in a repeatable, robust, and secure manner. The group develops the strategic software engineering technologies to support research in machine learning and algorithms, data deployment, cyber-security, visualization, architecture, UI/UX, full stack, and quality assurance.
To support ORNL strategic R&D activities in advanced manufacturing, we are seeking candidates to fill multiple Software Engineer positions. We are looking for Front-End, Back -End, Full-Stack, and Data Engineers. The selected candidates will work at the Manufacturing Demonstration Facility (MDF - https://www.ornl.gov/facility/mdf/) where they will join the data analytics team to build the web-based digital platform hosting what will become the portal to the nation’s largest database for manufacturing science research.

BASIC QUALIFICATIONS:

  • M.S. in computer science or a closely related field or B.S. and a minimum of two years’ relevant experience
  • Demonstrable knowledge in Python programming and proficiency other programming languages.
  • Demonstrated experience in web development front-end, back-end, or full-stack.
  • Experience with relational databases such as PostgreSQL, MySQL, etc.
  • Ability to work in a very dynamic team environment.
  • Excellent verbal and written communication skills.
  • This position requires access to technology that is subject to export control requirements. Successful candidates must be qualified for such access without an export control license, which requires the candidates to be US Citizens or Lawful Permanent Residents (Green Card Holders).

PREFERRED QUALIFICATIONS:

  • Demonstrable knowledge of web development with the Django web framework.
  • Experience with JavaScript, HTML, CSS, HTMX and related web technologies.
  • Experience with cybersecurity coding principles and best practices.
    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 ORNLRecruiting@ornl.gov.
    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

Responsibilities:

PURPOSE:

The Manufacturing Demonstration Facility (MDF) is home to more than 100 manufacturing systems. Over the past three years, we have converted the facility into a digital environment where all manufacturing systems are connected to a network that streamlines the transfer of information from each machine to a large manufacturing science database. With thousands of objects produced each year and an equal number of digital twins of each component, the database is growing very rapidly. New functionalities to add, retrieve, visualize, and process the data we are continuously collecting are in high demand. We need your help to improve our existing digital platform by developing new modules (database, workflow, front-end, back-end) to support multiple data science activities focused on scientific discovery in the areas of materials and advanced manufacturing. Our main objective is to impact the US manufacturing sector by providing access to pedigree datasets governed by FAIR principles and to build a user group of collaborators from industry, universities, and other government agencies. The digital platform you will be working on is core to this endeavor. At the MDF, you will join a team of highly talented scientists and engineers to work on tasks involving – just to name a few – web development, data management, data curation and processing, microservices and APIs. Your level of engagement in those activities will be a function of your skillsets and interests. You are not required to be a full stack developer for these positions. In a dynamic environment, you will have the opportunity to explore multiple facets of managing large scientific datasets to grow your skillsets and career while having a measurable impact on the success of the MDF.

MAJOR DUTIES/RESPONSIBILITIES:

  • Develop the web portal functionalities to access the database, allowing to add, retrieve, and search the data.
  • Maintain and improve the database architecture and data workflow to capture streaming data from multiple heterogeneous data modalities.
  • Develop data management strategies within our Django-based platform.
  • Develop secure APIs to allow communication between the database and the various software tools and scripts developed by the data analytics team.
  • Implement web-based user interfaces and data visualization functionalities to allow interactive visualization of complex multidimensional datasets.
  • Write maintainable code with documentation.
  • Collaborate on branching activities such as HPC development, cloud computing, data processing algorithm development.
  • Support R&D staff members on their projects
  • General support of research and development needs within the MDF
  • 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.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

BSc

Computer Science

Proficient

1

Knoxville, TN 37932, USA