1

Mid Level Developer Jobs in Spring Hill, TN (NOW HIRING)

ITCON is seeking a skilled Mid-Level IVR / Telephony Engineer to architect and maintain the communications backbone of the call center. This call center facility operates 24/7/365 as the central hub ...

Senior Staff Architect

Nashville, TN · On-site

$95K - $121K/yr

Apply sound architectural/engineering principles and be able to communicate complex issues and ... Mid-level, experienced architectural professional responsible for managing and executing small to ...

Senior Structural Engineer

Nashville, TN · On-site

$120 - $170/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Engineer serves as the technical specialist and also mentors and trains junior and mid-level team members. The growth path for this role could consist of a Specialist or a Leadership route.

Maintain a high level of outbound lead generation through cold calling and strategic outreach with ... Experience partnering with Sales Engineers, SDRs, and trial experience a plus * Self-starter ...

Lead Software Engineer

Nashville, TN · On-site

  • Retirement

  • PTO

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

Environmental Geologist / Scientist

Nashville, TN · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Founded in 1964, TTL is an engineering design firm focused on delivering integrated infrastructure ... Environmental Geologist / Scientist - Nashville TTL is searching a mid-level to senior ...

Site Reliability Engineer II

Nashville, TN

$55 - $73.25/hr

  • Medical

  • Dental

  • Vision

  • Retirement

This is a mid-level individual contributor role. You are expected to execute technical work ... Release Engineering & GitOps * Own and evolve the multi-stage deployment pipeline using ArgoCD ...

Senior Sales System Engineer 2-Ter

Nashville, TN

$26K/mo

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Senior Sales System Engineer 2-Ter, earn between $85,400 - $128,000 + $26,400 in commissions ... A mid-level sales representative with comprehensive knowledge of sales principles, practices ...

Senior Sales System Engineer 2-Ter

Nashville, TN · On-site

$26K/mo

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Senior Sales System Engineer 2-Ter, earn between $85,400 - $128,000 + $26,400 in commissions ... A mid-level sales representative with comprehensive knowledge of sales principles, practices ...

Perform mid-level troubleshooting of hotel Mechanical, Electrical, and Plumbing (MEP) systems. Display the ability to train and mentor other engineers (e.g., Engineer I). Display ability to perform ...

Showing results 41-60

Mid Level Developer information

See Spring Hill, TN salary details

$10.3K

$81.5K

$106.3K

How much do mid level developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for mid level developer in Spring Hill, TN is $81,492.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,400.00 and $101,100.00 per year, depending on experience, location, and employer.

What is a mid level developer?

Mid Level Developers are software professionals who have gained several years of experience beyond entry-level positions and are proficient in coding, debugging, and collaborating on projects. They possess a strong understanding of programming languages, frameworks, and software development processes. Mid Level Developers often take on more responsibility than junior developers, such as mentoring newer team members, contributing to architectural decisions, and ensuring code quality. They are expected to work independently on tasks, communicate effectively with team members, and deliver reliable solutions to complex problems.

What are the key skills and qualifications needed to thrive as a mid level developer?

To thrive as a Mid Level Developer, you need solid programming skills in languages such as Java, Python, or JavaScript, along with a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as React or Spring Boot is typically required. Effective problem-solving, teamwork, and strong communication skills help you collaborate and adapt to project needs. These abilities ensure you can deliver reliable code, work smoothly with colleagues, and contribute to successful software projects.

What opportunities for professional growth can a mid level developer typically expect within a software development team?

As a Mid Level Developer, you can expect to take on more complex projects, mentor junior team members, and gradually assume greater ownership of features or modules. Many organizations support growth through peer code reviews, access to learning resources, and the chance to participate in architectural discussions. Advancement paths often include moving toward senior developer roles, technical leads, or specializing in areas like DevOps or security, depending on your interests and the company's needs.

What is the difference between Mid Level Developer vs Junior Developer?

AspectMid Level DeveloperJunior Developer
Experience2-4 years0-2 years
SkillsProficient in multiple programming languages, problem-solving, and project contributionBasic coding skills, learning foundational concepts
ResponsibilitiesDeveloping features, debugging, collaborating on projectsAssisting in tasks, learning codebases, under supervision
Work EnvironmentIndependent work, team collaboration, project ownership

The main difference between a Mid Level Developer and a Junior Developer lies in experience, skill proficiency, and responsibilities. Mid Level Developers have more experience, can handle complex tasks independently, and contribute significantly to projects, whereas Junior Developers are still learning foundational skills and typically work under supervision.

What are the most commonly searched types of Developer jobs in Spring Hill, TN?

The most popular types of Developer jobs in Spring Hill, TN are:

What are popular job titles related to Mid Level Developer jobs in Spring Hill, TN?

For Mid Level Developer jobs in Spring Hill, TN, the most frequently searched job titles are:

What cities near Spring Hill, TN are hiring for Mid Level Developer jobs?

Cities near Spring Hill, TN with the most Mid Level Developer job openings:

Infographic showing various Mid Level Developer job openings in Spring Hill, TN as of July 2026, with employment types broken down into 70% Full Time, 20% Part Time, 1% Temporary, and 9% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $81,492 per year, or $39.2 per hour.

Senior Environmental Engineer

EnSafe Inc.

Nashville, TN • On-site

Full-time

Re-posted 12 days ago


Job description

Do you like working with different project teams in a fast-paced environment? Are you interested in joining an organization focused on making a positive impact? If so, we'd like to talk with you about growing with us.
We are currently seeking a mid - senior level Environmental/Civil Engineer to join us in our Nashville, Tennessee office.
Successful candidates must be willing to work at the Nashville, TN office. Relocation assistance is available to meet this expectation.
What We Are Looking for:
We are seeking a Mid-Level to Senior Design Engineer who is ready to support and manage a variety of projects that may include industrial wastewater treatment, stormwater management (addressing hydrology, hydraulics, and water quality), civil site design, and solid waste collection, transfer, and disposal facilities (e.g., landfills for municipal and industrial wastes). The right candidate will enrich our team of engineers and scientists and may also participate in remediation projects involving contaminants such as PFAS, 1,4-dioxane, chlorinated solvents, and heavy metals for sites regulated under state and federal laws.
Joining our team means immersing yourself in an atmosphere that nurtures creativity, encourages collaboration across all levels, embraces a supportive culture, and facilitates professional development.
Key responsibilities of this position include:
  • Prepare, review, and mentor junior staff in the development of design basis, technology feasibility analyses and selection, and design plans, specifications, and reports.
  • Lead and support environmental engineering projects and teams to evaluate, design, and in some instances, construct, operate, and optimize remedial systems.
  • Provide technical assistance to teams working across multiple offices throughout the country, problem-solving, mentoring, leading by example, and participating in corporate technical initiatives.
  • Plan and/or perform assessments, pilot tests, and construction oversight.
  • Prepare and/or lead the preparation of preliminary environmental engineering reports summarizing the evaluation of alternatives and presenting design criteria for the recommended solution.
  • Communicate with regulatory personnel and permitting agencies to ensure compliance with project requirements and applicable regulations.
  • Provide project and client management across a range of clientele, from small businesses to complex industrial and governmental facilities.
  • Draft proposals, cost estimates, and long-term projections for projects.
  • Collaborate with our Nashville Business Lead to develop, grow, and supervise the local design engineering team.

Minimum Skills and Requirements:
  • ABET Accredited Bachelor of Science degree in Civil, Chemical, Mechanical, or Environmental Engineering.
  • 7-15 years of relevant experience.
  • Tennessee P.E., or the ability to obtain within three months.
  • Proficient in the use of the Microsoft Office suite, along with graphic software/AutoCAD, necessary for conceptual design.
  • Working knowledge of environmental regulations, such as CWA, CERCLA, RCRA, TSCA, etc.
  • Highly effective interpersonal and communication skills when interacting with others, expressing intricate ideas effectively and professionally to an engineering and non-engineering audience.
  • Strong work ethic and close attention to detail.
  • First-hand experience with treatment technologies for industrial wastewater, stormwater management, solid waste handling, landfill leachate, groundwater, and soil.
  • Proficiency in treatment system instrumentation and controls, as well as remote telemetry, is a plus.
  • Strong consulting, problem-solving, and leadership skills.
  • Business development experience desired but not required.
  • A valid driver's license.
  • Ability to travel overnights; averaging <25%.

Why Join EnSafe?
  • Employee-Owned Advantage
    EnSafe is 100% employee-owned, with an ESOP (Employee Stock Ownership Plan) since 1997. That means when EnSafe succeeds, you succeed too, turning company growth directly into shared rewards.
  • Commitment to Growth and Wellness
    The company supports personalized career development, mentorship, and employee wellness initiatives such as health tracking tools.
  • Purpose-Driven Work
    EnSafe's mission focuses on impactful environmental, health, and safety consulting-making a real difference in communities and is backed by its long-standing technical credibility.
  • Safety as a Value, Not Just a Service
    Safety is deeply embedded in our culture, prioritizing employee well-being in addition to helping clients maintain compliance. We stress that "safety is part of everything we do."
  • A Culture of Freedom & Ownership
    At EnSafe, our career philosophy is built on freedom. The freedom to take initiative, achieve your goals, and shape your own career path Employees are encouraged to pursue growth in a flexible, entrepreneurial environment.
  • Challenging, Creative Work
    Workdays at EnSafe are anything but ordinary, fast-paced, dynamic, and filled with opportunities to tackle projects in environmental consulting, health & safety, engineering, and technology. Every day calls for creativity, innovation, and agile problem-solving.

#LI-MJ1
#LI-Onsite
About EnSafe
EnSafe began as a two-person firm in 1980, navigating complex regulatory compliance issues on behalf of our clients. We nurture our people with growth and development opportunities. We build enduring, trustful relationships with each of our clients, with a focus on high ethical and safety standards. We build this reputation by attracting high-quality people and retaining them for the long term.
At EnSafe, we are dedicated to fostering a diverse and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles at our company.
EnSafe is committed to being an EEO employer and all qualified candidates will receive consideration without regard to race, color, religion, national origin, citizenship, age (except for bona fide occupational qualifications), sex, disability, sexual orientation, gender identity, marital status, military or veteran status, any other status protected by federal, state, or local law, or association with a person on the basis on one or more of the foregoing.
Check us out on the web at www.ensafe.com
Applicant Privacy Notice | AI use in Hiring