1

Entry Software Developer Jobs in Knoxville, TN (NOW HIRING)

Summary Vital Services is seeking a talented and experienced Mid-Level Software Engineer to join our growing Application Engineering department. This is an extraordinary opportunity to be a part of ...

JOB OVERVIEWXCEL Engineering is seeking a versatile Full Stack Software Engineer to support multiple concurrent software projects within a Department of Energy (DOE) Research & Development ...

JOB OVERVIEW XCEL Engineering is seeking a versatile Full Stack Software Engineer to support multiple concurrent software projects within a Department of Energy (DOE) Research & Development ...

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 ...

Software Engineer I&C

Knoxville, TN · On-site

$80 - $110/hr

Director Electrical and Software Engineering Your role in the mission The Software Engineer - Instrumentation & Control (I&C) will design, develop, and maintain advanced control systems supporting ...

Software Engineer- Vue Founded in 1999 in the beautiful Smoky Mountains of East Tennessee, Cadre5 ... Familiarity with CI/CD pipelines and DevOps practices * Containerization technologies (Docker ...

Supports full software development lifecycle activities including requirements gathering, system ... Familiarity with DevOps practices including CI/CD pipelines, Docker, Kubernetes, and infrastructure ...

We're seeking Software Engineers ready to play a starring role in shaping the future of cinema experiences. From digital ticketing and mobile engagement to in-theater innovation, your code will help ...

We're seeking Software Engineers ready to play a starring role in shaping the future of cinema experiences. From digital ticketing and mobile engagement to in-theater innovation, your code will help ...

The RPA & Automation Developer is responsible for the end-to-end design, development, deployment ... Minimum 3 years in software development, business process automation, or similar technical roles is ...

next page

Showing results 1-20

Entry Software Developer information

See Knoxville, TN salary details

$28.2K

$95.7K

$230.5K

How much do entry software developer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for entry software developer in Knoxville, TN is $95,692.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,600.00 and $101,200.00 per year, depending on experience, location, and employer.

What is an entry software developer?

Entry software developers are professionals who are new to the software development field, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced developers. Entry-level developers often work on smaller tasks or projects while learning best practices, tools, and methodologies used in software engineering. This role is ideal for recent graduates or individuals transitioning into tech, as it provides foundational experience and growth opportunities within a development team.

What are the key skills and qualifications needed to thrive as an entry software developer?

To thrive as an Entry Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), algorithms, and data structures, usually backed by a computer science degree or equivalent experience. Familiarity with development tools like Git, integrated development environments (IDEs), and basic knowledge of databases or cloud platforms is typically expected. Strong problem-solving abilities, willingness to learn, and effective communication are valuable soft skills in this role. These skills enable new developers to contribute efficiently to projects, adapt to evolving technologies, and collaborate successfully within development teams.

What types of projects and technologies are entry software developers typically assigned to when starting out?

As an entry software developer, you can expect to work on foundational tasks such as bug fixes, feature enhancements, or simple modules within larger applications. You will often be introduced to the company's tech stack, which may include popular programming languages like Java, Python, or JavaScript, and tools for version control and collaboration, such as Git and Jira. These initial assignments are designed to help you become familiar with the codebase and development workflow while supporting more experienced team members. Collaboration with mentors and participation in code reviews are common, providing learning opportunities and feedback to help you grow in your role.

Can I be an entry software developer with no experience?

Entry software developer roles often require some foundational knowledge of programming languages such as Java, Python, or C++, but many employers are willing to consider candidates with little to no professional experience if they demonstrate strong problem-solving skills, relevant coursework, or personal projects. Gaining certifications, building a portfolio, and learning tools like Git can improve your chances of securing an entry-level position without prior work experience.

What do entry-level software developers make?

Entry-level software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and company size. Starting salaries often increase with skills in programming languages, such as Java, Python, or C++, and familiarity with development tools and environments.

What are popular job titles related to Entry Software Developer jobs in Knoxville, TN?

For Entry Software Developer jobs in Knoxville, TN, the most frequently searched job titles are:

What job categories do people searching Entry Software Developer jobs in Knoxville, TN look for?

The top searched job categories for Entry Software Developer jobs in Knoxville, TN are:

What cities near Knoxville, TN are hiring for Entry Software Developer jobs?

Cities near Knoxville, TN with the most Entry Software Developer job openings:

Infographic showing various Entry Software Developer job openings in Knoxville, TN as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $95,692 per year, or $46 per hour.

Full-time

Posted 5 days ago


SAIC rating

7.9

Company rating: 7.9 out of 10

Based on 79 frontline employees who took The Breakroom Quiz

80th of 225 rated it services


Job description


SAIC's STG is seeking a talented and motivated Mid-Level Software Developer to join our growing team focused on the design, development, and deployment of a next-generation Agentic AI Platform. In this role, you will contribute to building intelligent, autonomous agent frameworks and modern web applications that support complex decision-making workflows. You will work across the full development stack - from crafting intuitive front-end user experiences to building robust backend services and cloud infrastructure components. This role can be worked remotely anywhere in the United States. Candidates must have the ability to get a secret clearance.
Responsibilities
  • Design, develop, and maintain front-end web applications using modern web technologies and low-code platforms.
  • Build and style responsive, user-friendly interfaces within the MendixI platform, ensuring a polished and effective user experience.
  • Develop and maintain backend REST services and business logic to support platform capabilities and agentic AI workflows.
  • Contribute to the development of agentic AI components, including integration with frameworks such as LangChain, LangGraph, and LangSmith.
  • Support development and deployment of cloud-based services and infrastructure on AWS, leveraging tools such as OpenSearch, SageMaker, Lambda, and SQS.
  • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform, Packer, and Terragrunt.
  • Collaborate with AI/ML engineers, architects, and product owners to translate requirements into scalable, production-ready solutions
  • Support testing, debugging, and performance optimization of platform components
  • Maintain documentation for system architecture, APIs, and development processes

Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field and 2 years of experience. Masters and 0 years.
  • 2-5 years of professional software development experience
  • Experience building front-end web applications using core web technologies: HTML, CSS, and JavaScript
  • Experience developing backend services and APIs, including RESTful service design and complex business logic implementation, using languages such as Python, Java, or NodeJS
  • Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative agile environment
  • Pass CompTIA Security Plus Examination within 90 Days of Employment
  • Must be a U.S. Citizen, no dual citizenship
  • Candidates must have the ability to get a secret clearance

Preferred Qualifications
  • Experience with HTML, CSS, JavaScript, and ReactJS for building modern, component-based web applications. Familiarity with low-code development platforms, particularly Mendix (note: team training on Mendix is provided). Ability to effectively style and design front-end applications for usability and visual consistency
  • Python development experience, particularly for backend service development. Hands-on experience with Agentic AI frameworks such as LangChain, LangGraph, and/or LangSmith. Familiarity with multi-agent orchestration, autonomous workflow design, or LLM integration patterns
  • Experience with AWS cloud services, including one or more of the following: OpenSearch, SageMaker, Lambda, SQS
  • Experience with Infrastructure as Code (IaC) tools, including: Terraform, Packer, Terragrunt
  • Familiarity with DevSecOps practices

About Us
SAIC® is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom