1

Developer Jobs in Oak Ridge, TN (NOW HIRING)

Position Overview Seeking a versatile Full Stack Software Engineer to support multiple concurrent software projects within a Department of Energy (DOE) Research & Development environment. This role ...

Full Stack Developer Project: American Science Cloud / Genesis Project Experience Level: Mid-Level (5+ Years) Position Overview We are seeking a highly motivated and adaptable Full Stack Developer to ...

Pega Sr. Developer

Maryville, TN · On-site

$46.25 - $60.75/hr

Monday-Friday, 8am-5pm We are seeking a highly skilled Pega Sr. Developer to lead the design, development, and implementation of enterprise-grade Pega solutions. The ideal candidate will bring deep ...

TN, KY, AL, GA, NC Summary: We're in search for a Senior Automation Developer that is ready to innovate and explore what's possible in the world of automation. In this role, you'll work with our ...

TN, KY, AL, GA, NC Summary: We're in search for a Senior Automation Developer that is ready to innovate and explore what's possible in the world of automation. In this role, you'll work with our ...

Join a dynamic team as an Adobe Journey Optimizer Developer, where you will help design and deliver personalized customer journeys, responsive email experiences, and front-end enhancements for a ...

The RPA & Automation Developer is responsible for the end-to-end design, development, deployment, and support of robotic process automation (RPA) and low-code workflow solutions across ORNL FCU ...

The RPA & Automation Developer is responsible for the end-to-end design, development, deployment, and support of robotic process automation (RPA) and low-code workflow solutions across ORNL FCU ...

Showing results 21-40

Developer information

See Oak Ridge, TN salary details

$34.7K

$112.2K

$137.5K

How much do developer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for developer in Oak Ridge, TN is $112,221.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,000.00 and $136,200.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, along with experience in cloud computing and agile environments, enhance job prospects in this field.

What are the most commonly searched types of Developer jobs in Oak Ridge, TN?

The most popular types of Developer jobs in Oak Ridge, TN are:

What are popular job titles related to Developer jobs in Oak Ridge, TN?

For Developer jobs in Oak Ridge, TN, the most frequently searched job titles are:

What cities near Oak Ridge, TN are hiring for Developer jobs?

Cities near Oak Ridge, TN with the most Developer job openings:

Infographic showing various Developer job openings in Oak Ridge, TN as of August 2026, with employment types broken down into 77% Full Time, 8% Part Time, 14% Contract, and 1% Nights. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $112,221 per year, or $54 per hour.

Full Stack Developer

ITR

Knoxville, TN • On-site

Full-time

Re-posted 1 hour ago


Job description

Position Overview
Seeking a versatile Full Stack Software Engineer to support multiple concurrent software projects within a Department of Energy (DOE) Research & Development environment. This role requires an on-site presence and close collaboration with technical teams, stakeholders, and government clients. The ideal candidate is comfortable working across the entire development lifecycle from gathering client requirements and translating concepts into technical designs, through development, testing, deployment, and long-term support. Candidates must be adaptable, detail-oriented, and capable of managing multiple priorities in a structured, security-focused environment.

This role is ideal for software developers who enjoy ownership of projects, thrive in structured technical environments, and are motivated by building meaningful software solutions from initial concept through final deployment.

Candidates must pass a drug/background screen and be able to obtain a federal security clearance.

Key Responsibilities
  • Collaborate with government clients and internal stakeholders to gather, analyze, and refine technical and functional requirements.
  • Design, architect, and develop full-stack applications from concept to completion.
  • Work on multiple simultaneous projects with varying timelines and technical scopes.
  • Develop scalable backend services and APIs.
  • Build responsive, user-friendly front-end interfaces aligned with UI/UX best practices.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Maintain documentation for system architecture, code, and processes.
  • Ensure compliance with security, privacy, and operational standards required in a federal R&D environment.
  • Provide ongoing maintenance, enhancements, and technical support for deployed applications.



Required Technical Skills
Programming Languages
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • Backend Frameworks-Fast API
  • Frontend FrameworksVue.js 2 & Vue.js 3
  • State Management-Pinia
  • UI Libraries-Vuetify
  • Databases-PostgreSQL
  • Other Technologies-GraphQL

Nice to Have
  • Java development experience
  • Experience working in government, national laboratory, or regulated environments
  • Familiarity with CI/CD pipelines and DevOps practices
  • Containerization technologies (Docker, Kubernetes)Experience with automated testing frameworks


Qualifications
  • Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • 3+ years of professional full-stack development experience
  • Demonstrated experience delivering production-ready applications end-to-end.
  • Strong communication skills and ability to translate business needs into technical solutions.
  • Ability to obtain and maintain any required facility clearances or background checks.
  • Work Environment On-site presence is required due to the secure nature of the facility.
  • Collaborative, mission-driven R&D atmosphere.
  • Opportunity to contribute to projects with national-level impact and long-term technical value.