Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Software support technician hiring summary. Here are some key points about hiring software support technicians in the United States:
Here's a step-by-step software support technician hiring guide:
A software support technician is responsible for resolving software application issues, diagnosing related system failures, and writing resolution reports for reference. Software support technicians must be highly-familiarized with the system's infrastructure and interface to immediately diagnose malfunctions and identify maintenance techniques to prevent the reoccurrence of downtimes and delays. They also assist the system engineers in the configuration and optimization of networks, including the installment of upgrades and patch updates. A software support technician must have excellent organizational and communication skills, especially in navigating computer tools and applications to create support tickets and fix the customers' issues efficiently.
Before you start hiring a software support technician, identify what type of worker you actually need. Certain positions might call for a full-time employee, while others can be done by a part-time worker or contractor.
Hiring the perfect software support technician also involves considering the ideal background you'd like them to have. Depending on what industry or field they have experience in, they'll bring different skills to the job. It's also important to consider what levels of seniority and education the job requires and what kind of salary such a candidate would likely demand.
This list presents software support technician salaries for various positions.
| Type of Software Support Technician | Description | Hourly rate |
|---|---|---|
| Software Support Technician | Computer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization... Show more | $26-54 |
| Administrative Technical Support | Administrative technical support maintains every technical set-up used in a company. Their primary responsibility is to inspect a company's systems, evaluate for issues, and repair any problems immediately... Show more | $13-36 |
| Technical Support Engineer | A technical support engineer is responsible for responding to customer issues, providing immediate resolutions to their system issues through remote assistance. Technical support engineers must have strong knowledge of software and hardware applications to diagnose system defects and process troubleshooting... Show more | $29-57 |
Including a salary range in your software support technician job description helps attract top candidates to the position. A software support technician salary can be affected by several factors, such as geography, experience, seniority, certifications, and the prestige of the hiring company.
For example, the average salary for a software support technician in Florida may be lower than in California, and an entry-level software support technician usually earns less than a senior-level software support technician. Additionally, a software support technician with certifications may command a higher salary, and working for a well-known company or start-up may also impact an employee's pay.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | California | $106,847 | $51 |
| 2 | Pennsylvania | $87,166 | $42 |
| 3 | New York | $81,673 | $39 |
| 4 | District of Columbia | $79,991 | $38 |
| 5 | North Carolina | $79,141 | $38 |
| 6 | Arizona | $77,595 | $37 |
| 7 | Massachusetts | $76,058 | $37 |
| 8 | Connecticut | $71,919 | $35 |
| 9 | Virginia | $71,375 | $34 |
| 10 | Indiana | $67,090 | $32 |
| 11 | Texas | $64,108 | $31 |
| 12 | Michigan | $63,767 | $31 |
| 13 | Alabama | $61,722 | $30 |
| 14 | Colorado | $61,230 | $29 |
| 15 | Missouri | $60,572 | $29 |
| 16 | Ohio | $60,551 | $29 |
| 17 | Georgia | $60,000 | $29 |
| 18 | Illinois | $59,713 | $29 |
| 19 | Minnesota | $57,696 | $28 |
| 20 | Iowa | $52,041 | $25 |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | RSM US | $123,935 | $59.58 | 22 |
| 2 | State Street | $118,725 | $57.08 | 16 |
| 3 | Northern Trust | $115,864 | $55.70 | 9 |
| 4 | Thoughtworks | $115,157 | $55.36 | |
| 5 | HSBC Bank | $112,971 | $54.31 | |
| 6 | Booz Allen Hamilton | $112,607 | $54.14 | 55 |
| 7 | Berklee College of Music | $111,860 | $53.78 | 5 |
| 8 | Bank of America | $109,864 | $52.82 | 24 |
| 9 | Wells Fargo | $108,432 | $52.13 | 43 |
| 10 | SAP | $108,082 | $51.96 | 7 |
| 11 | Adobe | $106,320 | $51.12 | 2 |
| 12 | AIG | $106,061 | $50.99 | 6 |
| 13 | Bio-Rad Laboratories | $103,621 | $49.82 | |
| 14 | Tesla | $102,675 | $49.36 | 24 |
| 15 | Nokia | $102,317 | $49.19 | 10 |
| 16 | Visa | $100,757 | $48.44 | 72 |
| 17 | Kronos Incorporated | $98,203 | $47.21 | |
| 18 | Highmark | $97,920 | $47.08 | 181 |
| 19 | NTT Europe Ltd | $96,016 | $46.16 | 95 |
| 20 | McKesson | $92,755 | $44.59 | 9 |
A software support technician job description should include a summary of the role, required skills, and a list of responsibilities. It's also good to include a salary range and the first name of the hiring manager. To help get you started, here's an example of a software support technician job description:
There are a few common ways to find software support technicians for your business:
To successfully recruit software support technicians, your first interview needs to engage with candidates to learn about their interest in the role and experience in the field. You can go into more detail about the company, the role, and the responsibilities during follow-up interviews.
It's also good to ask about candidates' unique skills and talents to see if they match your ideal candidate profile. If you think a candidate is good enough for the next step, you can move on to the technical interview.
If your interviews with software support technician applicants aren't enough to make a decision, you should also consider including a test project. These are often the best, most straightforward, and least bias-prone ways of determining who will likely succeed in the role. If you don't know how to design an appropriate test, you can ask someone else on the team to create it or take a look at these websites to get a few ideas:
The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.
Once you've decided on a perfect software support technician candidate, it's time to write an offer letter. In addition to salary, it should include benefits and perks available to the employee. Qualified candidates may be considered for other positions, so make sure your offer is competitive. Candidates may wish to negotiate. Once you've settled on the details, formalize your agreement with a contract.
It's equally important to follow up with applicants who don't get the job with an email letting them know that the position has been filled.
To prepare for the new employee's start date, you can create an onboarding schedule and complete any necessary paperwork, such as employee action forms and onboarding documents like I-9 forms, benefits enrollment, and federal and state tax forms. Human Resources should also ensure that a new employee file is created.
Before you start to hire software support technicians, it pays to consider both the one-off costs like recruitment, job promotion, and onboarding, as well as the ongoing costs of an employee's salary and benefits. While most companies that hire software support technicians pay close attention to the initial cost of hiring, ongoing costs are much more significant in the long run.
Software support technicians earn a median yearly salary is $79,670 a year in the US. However, if you're looking to find software support technicians for hire on a contract or per-project basis, hourly rates typically range between $26 and $54.