1

Software Jobs in Spring Hill, TN (NOW HIRING)

Job ID: 65128 Software Developer Location: Nashville, TN Duration: 12+ Months Client: TN THEC TSAC Remote opportunity Specific Skills needed for this position: * Experienced .NET Developer with ...

Software Engineer

Brentwood, TN · On-site

$60K - $100K/yr

Software Engineer Revature | United States (Remote to Start) About Revature Revature is a technology services company that builds and deploys high-performing engineering talent for enterprise clients.

Be Seen First

Software Developer

Nashville, TN · On-site

$75K - $140K/yr

Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc., specializes in manufacturing automation controls and systems integration. Our primary focus is custom ...

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups.

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups.

Software Developer

Nashville, TN · On-site

$70K - $150K/yr

FortyAU is a software consulting company in Nashville, Tennessee focused on building custom solutions for a variety of clients including Fortune 500 companies, small businesses, and dynamic start-ups.

Mentor and support software engineers through coaching, collaboration, and constructive feedback. Conduct code reviews and promote high-quality, maintainable software development practices. Work ...

Requirement - Software Developer Location- 100% onsite in Nashville, TN (Relocates are welcome) Contract W2 Required Technical Skills (Must‑Haves) * Python * Java * TypeScript * Experience with ...

Senior Software Engineer Location: Nashville - Tennessee (remotez0 Mandatory Skills: Elixir/Erlang JD Experience: 5-10 years Role Overview: We are looking for a seasoned backend engineer experienced ...

Senior Software Engineer

Franklin, TN · On-site

$110 - $170/hr

Design and develop scalable and robust software solutions * Use AI tools thoughtfully to develop and debug software more efficiently while maintaining strong judgment and a focus on product quality.

Deliver complex, enterprise‑scale software solutions that are secure, scalable, resilient, and cost‑effective * Build flexible integrations to facilitate data transformation across internal and ...

Software Architect

Nashville, TN · On-site

$130 - $170/hr

About the Role We are seeking a Software Architect with a strong AI focus to work alongside engineering teams, helping implement architectural patterns and standards defined by our Enterprise ...

Software Architect

Nashville, TN · On-site

$150 - $190/hr

About the Role We are seeking a Software Architect with a strong AI focus to work alongside engineering teams, helping implement architectural patterns and standards defined by our Enterprise ...

next page

Showing results 1-20

Software information

See Spring Hill, TN salary details

$45.1K

$105.2K

$156.1K

How much do software jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software in Spring Hill, TN is $105,168.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,600.00 and $122,200.00 per year, depending on experience, location, and employer.

What is a software developer?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What are different types of software jobs?

Software jobs include software engineers, software developers, programmers, information technology or network systems specialists, QA testers, or developers who use existing tools, such as business information software, to develop new interfaces for institutional clients. Many of these jobs can be broken down further. For example, some developers work on front-end duties, such as designing interfaces for users. These may be for desktop, mobile, or web applications. Back-end programmers and developers, on the other hand, create the frameworks and logic that dictate how a program works. QA testers often work closely with developers to test programs before being released publicly.

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

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are some software jobs?

Software jobs include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

Which software career is best?

The best software career depends on individual interests and skills, but roles such as software developer, software engineer, and systems analyst are in high demand. These careers typically require proficiency in programming languages like Java, Python, or C++, and often benefit from relevant certifications and experience with development tools. Job growth and salary potential vary by industry and location.

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

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

What are popular job titles related to Software jobs in Spring Hill, TN?

For Software jobs in Spring Hill, TN, the most frequently searched job titles are:

What cities near Spring Hill, TN are hiring for Software jobs?

Cities near Spring Hill, TN with the most Software job openings:

Infographic showing various Software job openings in Spring Hill, TN as of August 2026, with employment types broken down into 40% Full Time, and 60% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $105,168 per year, or $50.6 per hour.

Lending Software Support Analyst

Integra Software Systems LLC

Brentwood, TN • On-site

$40K - $50K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

*** Candidates for this position will be required to work IN the Brentwood, TN office a MINIMUM of 3 days per week AFTER a 90-day IN-OFFICE PROBATIONARY PERIOD. Wednesdays are mandatory in-office days. ***

DUTIES:

  • Provide front line support for Integra clients. This includes answering incoming phone calls and responding to emails within the Service Level Guideline standards.
  • Capture all pertinent information during client interactions, and create new support tickets in with all relevant data and information.
  • Follow-up, track, and document issue progress.
  • Communicate with the client on the status of ongoing issues.
  • Troubleshoot simple-to-complex issues with the EPIC LOS system and related systems.
  • Work with development and quality assurance departments to understand and replicate issues.
  • Provide possible workarounds to client.
  • Provide manual testing steps and examples in JIRA ticketing system for development department when a software code problem is identified.
  • Provide clients with lending document updates when requested.
  • Send notifications of software updates to client base.
  • Provide software training to Integra clients via remote training sessions.

Desired Experience:

  • 3 years of customer service experience is mandatory (customer service experience in an IT and/or banking environment is preferred).
  • 3 years of experience with mortgage, consumer, and/or commercial lending through a bank, mortgage lender, or credit union is preferred.

Desired Skills, Abilities, and Knowledge:

  • Excellent verbal and written communication skills.
  • Customer service-oriented focus and mentality.
  • Strong work ethic.
  • Professional demeanor.
  • Ability to multi-task effectively.
  • Ability to work effectively with others in a team environment.
  • Intermediate to advanced knowledge of mortgage, commercial, and consumer lending practices.
  • Desire and ability to learn software programs.
  • Ability to efficiently and effectively troubleshoot and problem solve software issues.
  • Intermediate knowledge of Windows Operating Systems and SQL Server.

Desired Results:

  • Ensure clear ownership of problem determination and intent to provide resolution to clients.
  • Ensure completeness of problem understanding and impact analysis, review cause and provide recommended resolution, expected resolution, and possible workarounds.
  • Continually self-educate in lending practices and technical skills for increased client satisfaction.
  • Meet the goals set in the “Support Response Matrix” and “Issue Priority” sections of the attached Service Level Guidelines document.
  • Strive to achieve 100% client satisfaction of application support department.

Accountability Standards:

  • Performance will be measured against client survey feedback, management observation, and support ticket review.
  • Monthly 1-on-1 meetings with VP of Client Services.
  • Annual Reviews with VP of Client Services.

Company Description

Founded, built, and supported 100% in the USA, Integra Loan Tech has been changing the landscape of lending technology since 1996. Starting with a philosophy of 'Best-in-Class Technology' backed with exceptional service, Integra has been a staple in the FinTech Industry for 30 years. Integra recently expanded to provide mortgage, consumer, and commercial loan technology for our financial institution customers in a single platform. EPIC is ideal for any lender seeking a 100% completely browser-based environment. Lending Technology is our sole focus partnering with banks, credit unions, and mortgage companies. Our Best-in-Class Service and Innovative Technology defines our culture and is something our team takes pride in. Integra’s LOS software offers a wide range of features that help to streamline the lending process like never before. The Integra team has worked to create a product that covers Mortgage, Consumer, and Commercial lending all in one. Having a brilliant, easy-to-use, and easy-to-implement product is not our only company value. We have worked to create close & communicative relationships with each of our clients through our Client Advocate Program. Integra truly views each of our clients as part of our community and we are excited to welcome you today!