1

Software Manager Jobs in Spring Hill, TN (NOW HIRING)

Update schedule for each construction project weekly using the company-approved scheduling software * Manage superintendents/subcontractors in helping to achieve our goals involving quality, cost ...

Be Seen First

Software Developer

Nashville, TN · On-site

$75K - $140K/yr

Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc ... Work in a self-directed manner to plan, manage, and accomplish multiple tasks and assignments to ...

Be Seen First

Software Developer

Nashville, TN · On-site

$75K - $140K/yr

Software Developer Position in Nashville Suburb Highlights Quality Manufacturing Systems, Inc ... Work in a self-directed manner to plan, manage, and accomplish multiple tasks and assignments to ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Designs software solutions and analyzes and identifies requirements to achieve business and ... Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Software Development and Coding - Design, Testing, and Optimization: * Design, develop, and operate ... Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure ...

Principal Platform Software Engineer

Nashville, TN · On-site

$130K - $174K/yr

Designs software solutions and analyzes and identifies requirements to achieve business and ... Manages and coordinates moderately complex tasks, monitoring timelines and deliverables to ensure ...

Be Seen First

... management applications for U.S. electric utilities. You'll work directly with utility engineering ... Deliver software demos, workshops, and Proof‐of‐Concepts (POCs) that showcase real‐time grid ...

Software Development/ Engineering Main location: United States, Tennessee, Nashville Position ID ... Manage scope, timeline, and project deliverables to ensure successful delivery of projects with ...

Evaluate and price inventory using our proprietary buying software * Manage inventory through regular markdowns and merchandising * Manage our team of 8-10 people * Running a boutique with passion ...

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.

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Oracle Kubernetes Engine (OKE) is OCI's managed Kubernetes service. OKE enables customers to deploy ... We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

We are looking for a Software engineers who is excited by complex technical challenges and has a ... Independently manages work by monitoring timelines and deliverables to ensure projects remain on ...

Oracle Kubernetes Engine (OKE) is OCI's managed Kubernetes service. OKE enables customers to deploy ... We are looking for a Senior Software Developer (IC3) who enjoys building reliable software systems ...

Showing results 41-60

Software Manager information

See Spring Hill, TN salary details

$70.1K

$134.3K

$167.4K

How much do software manager jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software manager in Spring Hill, TN is $134,305.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,300.00 and $159,400.00 per year, depending on experience, location, and employer.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

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

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.
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 job categories do people searching Software Manager jobs in Spring Hill, TN look for? The top searched job categories for Software Manager jobs in Spring Hill, TN are:
What cities near Spring Hill, TN are hiring for Software Manager jobs? Cities near Spring Hill, TN with the most Software Manager job openings:
Infographic showing various Software Manager job openings in Spring Hill, TN as of July 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 82% Physical, 2% Hybrid, and 16% Remote job distribution, with an average salary of $134,305 per year, or $64.6 per hour.

Other

Re-posted 7 days ago


Job description

Description

Hotel Project Manager


Athena Hospitality Group is seeking a highly organized and experienced Hotel Project Manager to oversee the planning, development, and completion of our hotel construction and renovation projects in Nashville, TN. This role offers an exciting opportunity to lead diverse teams and ensure the successful delivery of high-quality hospitality properties that meet brand standards and client expectations. If you have a passion for project management within the hospitality industry and a keen eye for detail, we invite you to join our dynamic team.



JOB SUMMARY: 

  • Become familiar with all plans for compliance with appropriate regulations, permits and codes, including ADAAG
  • Become familiar with all plans for compliance with brand standards
  • Provide takeoffs of FF&E items to be purchased, work with vendors to schedule production, deliveries and installation
  • Create and maintain site and building schedule for projects
  • Update schedule for each construction project weekly using the company-approved scheduling software
  • Manage superintendents/subcontractors in helping to achieve our goals involving quality, cost & scheduling
  • Ensure quality is being maintained
  • Review the monthly forecasts with the VP of Asset Management
  • Perform site inspections to include quality, safety & community appearance.  Provide regular documentation of progress with written descriptions and images
  • Hold weekly production meetings
  • Manage RFI & Submittals process
  • Responsible for the construction payment approval process
  • Research and assist with billing problems
  • Research all cost variances, cost overruns, and communicate findings to VP of Asset Management weekly
  • Troubleshoot problems with contractors and vendors
  • Have knowledge of and mitigate field-related change orders whenever possible
  • Participate in staffing activities throughout the duration of the project
  • Answer questions from superintendents, contractors, and vendors

REQUIRED SKILLS/ABILITIES: 

  • Knowledge and experience in Hotel Construction
  • Experience with construction software systems
  • Experience with electronic scheduling systems
  • Ability to read/interpret documents such as blueprints and engineer plans
  • Knowledge of zoning and building codes
  • Computer skill in applications such as Microsoft Excel and Word
  • Experience with maintaining budgets and payment application processes
  • 3-7 years construction experience; hotel/multi-family experience preferred
  • 2 years supervisory experience
  • Valid driver's license

Disclaimer

This job description indicates in general the nature and levels of work, knowledge, skills, abilities, and other essential functions (as covered under the Americans with Disabilities Act) expected of people assigned to this position. It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. All employees may be required to perform activities outside of their normal job responsibilities from time to time as needed.

EOE - All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, disability, or veteran status. 


Join our innovative team and contribute to creating exceptional hospitality experiences. We offer a collaborative work environment, opportunities for professional growth, and a commitment to excellence in every project we undertake.