Full-Stack Engineer: Python & JS (On-site, DOE Projects)

Xcel Engineering

Oak Ridge (TN)

On-site

USD 110,000 - 150,000

Full time

38 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

XCEL Engineering seeks a versatile Full Stack Software Engineer to support Department of Energy projects in an on-site role at Oak Ridge, TN. You will design, develop, and maintain full-stack solutions using JavaScript, TypeScript, Python, and FastAPI across multiple concurrent projects with a security-focused approach.

Collaborate with cross-functional teams, participate in code reviews and testing, and contribute to DevOps practices including CI/CD, containers, and automated testing.

Qualifications

  • Bachelor's degree in a scientific field or equivalent with 8 years of software development experience.
  • ~ Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 3+ years of professional full-stack development experience
  • Experience with JavaScript, TypeScript, Python, and SQL
  • Experience with FastAPI, Vue.js 2/3, PostgreSQL
  • Ability to obtain facility clearances or background checks
  • On-site work due to secure facility
  • Experience with CI/CD, Docker, Kubernetes, and automated testing

Responsibilities

  • Design, architect, and develop full-stack applications from concept to completion.
  • Work on multiple simultaneous projects with varying timelines and scopes.
  • Develop scalable backend services and APIs.
  • Build responsive front-end interfaces aligned with UI/UX best practices.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Provide ongoing maintenance and technical support for deployed applications.

Skills

JavaScript
TypeScript
Python
SQL
FastAPI
Vue.js
PostgreSQL
CI/CD
Docker
Kubernetes
Automated testing
Security compliance

Education

Bachelor's degree in a scientific field or equivalent with 8 years of software development experience
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)

Tools

Docker
Kubernetes
CI/CD pipelines
GIT

Job description

XCEL Engineering seeks a versatile Full Stack Software Engineer to support Department of Energy projects in an on-site role at Oak Ridge, TN. You will design, develop, and maintain full-stack solutions using JavaScript, TypeScript, Python, and FastAPI across multiple concurrent projects with a security-focused approach.

Collaborate with cross-functional teams, participate in code reviews and testing, and contribute to DevOps practices including CI/CD, containers, and automated testing.

Get your free, confidential resume review.

or drag and drop your file here.