1

Contractual Scientific Software Developer Jobs in Oak Ridge, TN

Familiarity with DevOps practices including CI/CD pipelines, Docker, Kubernetes, and infrastructure ... Bachelor of Science (BS) Degree in Computer Science, Information Technology (IT), Cybersecurity, or ...

SDET - Supplier Exchange

Knoxville, TN · On-site +1

$47.75 - $61.50/hr

TN, CO, US REMOTE Trimble has an opening for a Software Developer Engineer in Test (SDET) Level II ... Bachelor's degree in computer science or related technical field plus a minimum of three years ...

Cloud Software Engineer

Oak Ridge, TN

$57.25 - $74.50/hr

Education: BS or MS in Computer Science (or a related technical field). * Experience: A minimum of 2+ years of professional experience in a software engineering role. * Cloud Proficiency: Hands-on ...

Kubernetes Software Engineer Founded in 1999 in the beautiful Smoky Mountains of East Tennessee ... ORNL delivers scientific discoveries and technical breakthroughs needed to realize solutions in ...

Minimum 3 years in software development, business process automation, or similar technical roles is ... Bachelors Degree in Information Systems, Computer Science, Engineering, or a closely related field ...

Minimum 3 years in software development, business process automation, or similar technical roles is ... Bachelors Degree in Information Systems, Computer Science, Engineering, or a closely related field ...

Minimum 3 years in software development, business process automation, or similar technical roles is ... Bachelors Degree in Information Systems, Computer Science, Engineering, or a closely related field ...

Showing results 21-40

Contractual Scientific Software Developer information

See Oak Ridge, TN salary details

$79.8K

$98K

$129.5K

How much do contractual scientific software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for contractual scientific software developer in Oak Ridge, TN is $97,994.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,000.00 and $109,900.00 per year, depending on experience, location, and employer.

What is the difference between Contractual Scientific Software Developer vs Scientific Software Engineer?

AspectContractual Scientific Software DeveloperScientific Software Engineer
CredentialsBachelor's or Master's in Computer Science, Physics, or related fields; often contract-basedBachelor's or Master's in Computer Science, Physics, or related fields; full-time employment
Work EnvironmentProject-based, often freelance or temporary contractsFull-time, in research labs, universities, or industry
Employer & Industry UsageResearch institutions, government agencies, biotech firmsResearch institutions, industry R&D departments, academia

While both roles involve developing scientific software, Contractual Scientific Software Developers typically work on short-term projects under contract, focusing on specific deliverables. Scientific Software Engineers usually hold full-time positions, contributing to ongoing research and development efforts within organizations. The choice depends on employment preference and project scope.

Full-time

Re-posted 13 days ago


Job description

Job Summary

  • Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications and software solutions supporting enterprise and government systems. Designs and implements scalable web-based applications using C#/.NET technologies, including ASP.NET Core and RESTful APIs. Develops and integrates APIs to support system interoperability across multiple platforms and services. Supports full software development lifecycle activities including requirements gathering, system design, development, testing, and deployment in Agile environments. Contributes to application modernization efforts and cloud-based solutions, ensuring performance, scalability, and security. Supports development of user-facing applications and backend services, as well as documentation and system deliverables.

Key Skills & Experience 

  • Five (5+) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required.
  • Strong experience with C#, .NET, ASP.NET Core, and Web API development.
  • Experience developing web-based applications using HTML5, CSS, JavaScript, and frameworks such as Angular or React.
  • Experience designing and integrating RESTful APIs and working with microservices architectures.
  • Experience working within Agile development environments and participating in full SDLC activities.
  • Experience with database design and development using SQL Server or similar relational databases.
  • Experience deploying and supporting applications in cloud environments such as Azure or AWS.
  • Familiarity with DevOps practices including CI/CD pipelines, Docker, Kubernetes, and infrastructure as code tools such as Terraform.
  • Experience working in secure environments and implementing security best practices within applications.

Education, Certifications, & Credentials

  • Bachelor of Science (BS) Degree in Computer Science, Information Technology (IT),
    Cybersecurity, or Engineering related field.
  • Active Q clearance required. 
  • Candidates with TS/SCI clearance can be switched over to Q clearance easily

*All duties and responsibilities are not captured in this job description. To find out more, please
reach out to the recruiter for this role*