1

Mid Level Software Developer Jobs in Tennessee (NOW HIRING)

As a Senior Software Development Engineer, you will own the design and development of major ... Career Level - IC3 Key Responsibilities * Design and implement full-stack services, APIs, tools ...

As a Senior Software Development Engineer, you will own the design and development of major ... Career Level - IC3 Key Responsibilities * Design and implement full-stack services, APIs, tools ...

As a Senior Software Development Engineer, you will own the design and development of major ... Career Level - IC3 Key Responsibilities * Design and implement full-stack services, APIs, tools ...

You should be both a rock-solid coder and a lead-level engineer, able to dive deep into any part of ... You care about creating usable, useful software that solves real problems and brings delight to ...

You should be both a rock-solid coder and a lead-level engineer, able to dive deep into any part of ... You care about creating usable, useful software that solves real problems and brings delight to ...

You should be both a rock-solid coder and a lead-level engineer, able to dive deep into any part of ... You care about creating usable, useful software that solves real problems and brings delight to ...

Software Engineer II

Nashville, TN ยท On-site

$94K - $128K/yr

Your Mission, Should You Choose to Accept As a Software Engineer II, you will serve in a mid-level position taking ownership of features and contributing to the design, development, and maintenance ...

Software Engineer II

Nashville, TN ยท On-site

$94K - $128K/yr

Your Mission, Should You Choose to Accept As a Software Engineer II, you will serve in a mid-level position taking ownership of features and contributing to the design, development, and maintenance ...

Software Engineer II

Nashville, TN ยท On-site

$94K - $128K/yr

Your Mission, Should You Choose to Accept As a Software Engineer II, you will serve in a mid-level position taking ownership of features and contributing to the design, development, and maintenance ...

Mid Level (3-5 years experience) * Senior Level (5-15 years experience) * SDET (3+ years experience) * Work at the cutting edge of enterprise AI, solving complex challenges and improving how ...

Mentor and support junior and mid level team members . Collaborate with team members to find better ... Azure Developer Associate What you can expect from us: Continued learning and development ...

New

next page

Showing results 1-20

Mid Level Software Developer information

See Tennessee salary details

$43.6K

$101.5K

$150.7K

How much do mid level software developer jobs pay per year?

As of Jul 12, 2026, the average yearly pay for mid level software developer in Tennessee is $101,513.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,700.00 and $118,000.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the most commonly searched types of Software Developer jobs in Tennessee? The most popular types of Software Developer jobs in Tennessee are:
What are popular job titles related to Mid Level Software Developer jobs in Tennessee? For Mid Level Software Developer jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Mid Level Software Developer jobs? Cities in Tennessee with the most Mid Level Software Developer job openings:
Environmental Scientist (Mid-Level) (3884)

Environmental Scientist (Mid-Level) (3884)

Navarro Inc.

Oak Ridge, TN โ€ข On-site

$71K - $94K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Navarro Research & Engineering is recruiting an Environmental Scientist (Mid-Level) (3884) in Oak Ridge, TN.

Navarro is an award-winning provider of turnkey solutions, delivering comprehensive nuclear, environmental and technical services to federal agencies, commercial enterprises and private clients across the United States. Our expertise supports organizations such as the โ€‚Department of Energy, the National Nuclear Security Administration, the Department of Defense and NASA, while also extending to commercial industries and private sector partners facing complex engineering, technical and environmental challenges. Navarro specializes in nuclear operations, environmental remediation, D&D, waste management, advanced energy, facilities management and technical and professional services. For more information, please visit Navarro-inc.com.

Location: Oak Ridge, TN (Local candidates preferred or willing to relocate)

This position is ideal for a mid-career professional with approximately 10 years of experience in groundwater remediation, soil remediation and environmental compliance who can contribute both technically and strategically to project execution and proposal development.

Position Summary

The Environmental Scientist will support environmental remediation and compliance activities while playing a key role in developing technical content for proposals. The successful candidate will bring strong regulatory knowledge, hands-on field or analytical experience, and the ability to clearly communicate complex environmental concepts in written deliverables.

Key Responsibilities

  • Support environmental remediation and/or environmental compliance projects across federal and commercial programs
  • Contribute to and develop technical proposal content in collaboration with Business Development teams
  • Interpret and apply environmental regulations, including federal and state requirements, to ongoing and proposed work
  • Prepare technical reports, evaluations, and supporting documentation for environmental projects
  • Support groundwater remediation activities, including site characterization, corrective actions, and long-term monitoring
  • Perform or support groundwater modeling and data analysis (preferred)
  • Collaborate with engineers, scientists, project managers, and regulatory stakeholders to ensure technical accuracy and compliance
  • Assist with project planning, data interpretation, and decision-making processes
  • Ensure work meets quality standards, regulatory requirements, and client expectations

Requirements

Required Qualifications

  • Bachelor of Science in Environmental Science, Geology, or a related scientific discipline
  • Approximately 8โ€“12 years of relevant experience (mid-level experience)
  • Deomonstrated experieince in groundwater remediation, soil remediation and environmental compliance
  • Experience supporting federal programs (DOE, DOD, or similar) preferred
  • Strong technical writing skills, including experience contributing to reports or proposals
  • Knowledge of applicable environmental regulations and compliance frameworks

Preferred Qualifications

  • Familiarity with site characterization, risk assessment, and corrective action strategies
  • Experience supporting proposal development or technical business development efforts
  • Advanced degree in environmental science or related field
  • Professional certifications (e.g., PG, CHMM, QEP)

Additional Requirements

  • Must be able to work onsite in Oak Ridge, TN (relocation assistance may be considered)
  • Due to the nature of government contract requirements, U.S. citizenship is required

Due to the nature of the government contract requirements and/or clearances requirements, US citizenship is required.

Navarro is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, race, religion, color, national origin, age, disability, veteranโ€™s status, or any classification protected by applicable state or local law.

EEO Employer/Vet/Disabled

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation & Public Holidays)
  • Short Term & Long Term Disability