1

Stack Software Jobs in Chattanooga, TN (NOW HIRING)

Be Seen First

Desktop Engineer

Chattanooga, TN · On-site

$48K - $75K/yr

Ability to maintain a heterogeneous customer base with multiple hardware vendors and software stacks. * Experience with imaging and deployment workflows, driver management, and standardized ...

Clerk

Chattanooga, TN

$13.75 - $16.25/hr

... relocate, stack and count merchandise Accountable for the safe and efficient operation of the ... Knowledge of Database Software. Intermediate knowledge of Word & Excel. Ability to compute rate ...

Senior Platform Engineer

Chattanooga, TN · On-site

$95K - $130K/yr

... stack. • Design, implement, and maintain Microsoft Azure cloud infrastructure supporting ... Required : • Bachelor's degree in Computer Science, Information Technology, Software Engineering ...

IT Project Manager - IT PMO

Chattanooga, TN

$89K - $106K/yr

Familiarity with enterprise solutions, with a strong focus on the Microsoft technology stack, specifically Business Central * Experience supporting cross-functional IT software initiatives across ERP ...

next page

Showing results 1-20

Stack Software information

See Chattanooga, TN salary details

$21

$53

$78

How much do stack software jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for stack software in Chattanooga, TN is $53.96, according to ZipRecruiter salary data. Most workers in this role earn between $44.86 and $62.16 per hour, depending on experience, location, and employer.

What are Stack Software Engineers?

Stack Software Engineers, often referred to as Full Stack Software Engineers, are professionals who have expertise in both front-end and back-end development of software applications. They are capable of working on all layers of a software stack, including databases, servers, APIs, and user interfaces. This versatility enables them to take a project from concept to completion, handling both the client-facing and server-side aspects. Stack Software Engineers are in high demand due to their broad skill set and ability to collaborate across different parts of a development team.

Is Fullstack a good career?

Fullstack development is a viable career path that involves working with both frontend and backend technologies, often requiring knowledge of programming languages, frameworks, and databases. It offers diverse job opportunities, competitive salaries, and the chance to work on complete projects, making it a popular choice for many software developers.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud infrastructure, can earn $500,000 or more annually. High compensation often includes base salary, bonuses, and stock options, and typically requires extensive experience, advanced skills, and sometimes leadership roles.

How does a Stack Software Engineer typically collaborate with other teams during the development process?

Stack Software Engineers work closely with various teams, including front-end and back-end developers, designers, QA testers, and product managers. They participate in agile ceremonies, code reviews, and sprint planning sessions to ensure alignment on project goals and technical implementation. Collaboration often involves frequent communication to troubleshoot issues, integrate new features, and optimize existing systems. This cross-functional teamwork is essential for delivering robust, user-friendly software solutions that meet business objectives.

Will Fullstack be replaced by AI?

Fullstack developers perform a range of tasks involving both frontend and backend coding, and while AI tools can assist with coding and automation, they are unlikely to fully replace the need for human developers who require problem-solving, creativity, and understanding of complex systems. AI can enhance productivity but does not currently replace the comprehensive skill set of a fullstack developer.

What are the key skills and qualifications needed to thrive as a Stack Software Engineer, and why are they important?

To thrive as a Stack Software Engineer, you need strong proficiency in programming languages such as JavaScript, Python, or Java, along with a solid understanding of both front-end and back-end development. Experience with frameworks (like React or Node.js), version control systems (such as Git), and database management is typically expected, and certifications in relevant technologies can be advantageous. Strong problem-solving, collaboration, and communication skills help you work effectively within agile teams and deliver robust solutions. These skills ensure you can build, maintain, and scale full-stack applications efficiently, meeting project goals and user needs.

What is a full-stack salary?

A full-stack software developer's salary varies based on experience, location, and company size, but typically ranges from $70,000 to $120,000 annually in many regions. Salaries tend to be higher for those with expertise in both front-end and back-end technologies, such as JavaScript frameworks, databases, and cloud services.
Desktop Engineer

Desktop Engineer

Pioneer Technology

Chattanooga, TN • On-site

$48K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Position Overview

The Desktop Engineer is expected to deliver a reliable, secure, and efficient end-user computing experience for both internal staff and customers across many remote locations. Work activity includes responding to endpoint security incidents, administering remote monitoring and management tooling, building automation to deploy and update software at scale, and resolving escalated desktop support tickets. The role requires the candidate to demonstrate initiative, strong customer service instincts, and proficient learning and mentoring ability amongst peers and supporting staff. This role must be capable of working with limited supervision and must be able to interact effectively with all levels of Client management.

This position reports directly to the Chief Technology Officer.

Responsibilities

  • Serve as subject matter resource in the design, deployment, and support of end-user computing environments to deliver services with high availability and reliability.
  • Onboard new customer sites into endpoint security tooling and configure general protection, detection, and response policies in coordination with the Systems team and CTO.
  • Administer the company’s Remote Monitoring and Management (RMM) platform: define standards, perform initial audits of new customer environments, and maintain consistent monitoring, alerting, and patching policies.
  • Build and maintain PowerShell scripts to deploy software, configurations, and updates at scale across many customers and endpoints.
  • Manage Windows update strategy, ring deployment, and patch compliance across the entire customer base.
  • Image, deploy, configure, and support Windows workstations and laptops.
  • Own and execute the endpoint imaging process end-to-end, including standards, image maintenance, and deployment workflow.
  • Work desktop-related tickets, software deployment, installation, and end-user troubleshooting, from open to resolution in a timely manner.
  • Serve as a critical resource and escalation point for the Service Desk and Asset Management teams with high-priority software issues.
  • Participate in departmental specifications, policies, procedures, and standards that guide the management of endpoints, security tooling, and software delivery.
  • Work closely with the Systems, Network, and Support teams to coordinate upgrades, patching, and rollouts while maintaining optimal performance.
  • Participate in ensuring that policies, procedures, and standards are followed.
  • Perform special projects and other duties as assigned by management.
  • Troubleshoot and isolate hardware, OS, and application issues and coordinate problem resolution with vendors and third parties.
  • Maintain accurate RMM component list to ensure proper software deployment by all teams.
  • Perform regular reviews and adjustments to RMM device inventory to ensure proper billing by Finance.
  • Record and test all software upgrades and Windows patch releases in sub-production environment prior to mass deployment.

Technical Expertise

  • Desktop expertise, including Windows 10/11.
  • Hands-on experience administering an enterprise RMM platform: building monitoring profiles, creating automation/scripts, deploying software packages, and producing audit reports against a defined standard.
  • PowerShell scripting skills with a track record of building scripts that deploy software, apply configurations, and remediate issues.
  • Demonstrated ability to manage Windows Update at scale — deployment rings, patch approvals, compliance reporting, and remediating failed or stalled updates.
  • Ability to maintain a heterogeneous customer base with multiple hardware vendors and software stacks.
  • Experience with imaging and deployment workflows, driver management, and standardized application packaging.
  • Excellent problem-solving skills and a solid understanding of troubleshooting performance, connectivity, and application issues across endpoints.
  • Superb customer service skills and an ability to diagnose and solve problems from non-technical descriptions provided by customers.

Company Description

Pioneer Technology is a nationwide Managed Services Provider with a strong focus on healthcare and
enterprise customers. We deliver secure, scalable IT solutions across cloud, networking, systems, and
security. Our mission is to help organizations modernize their technology environments while protecting
them against evolving cyber threats