Technical Support Specialist – Software Troubleshooting

GradeBuzz

Lower Providence Township (PA)

Hybrid

USD 42,000 - 70,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Product training
Remote/hybrid work options
Career development

Job summary

GradeBuzz is seeking a Technical Support Specialist – Software Troubleshooting to help users diagnose and resolve software issues. You will guide customers through step-by-step fixes, document outcomes, and collaborate with internal teams to resolve complex problems.

The role emphasizes clear communication, patient support, and the ability to explain technical concepts in simple terms. Employment may be on-site, hybrid, or remote depending on business needs.

Qualifications

  • Experience in software troubleshooting and IT help desk is preferred.
  • Ability to explain technical concepts to non-technical users.
  • Strong documentation and organizational skills.

Responsibilities

  • Diagnose and resolve software issues and installation problems.
  • Provide step-by-step guidance and document solutions.
  • Respond to tickets via email, phone, chat, or ticketing systems.
  • Escalate complex problems to appropriate teams and follow up.

Skills

Technical troubleshooting
Customer service
Communication skills
Problem solving
Analytical thinking

Education

Bachelor's degree in IT/CS or related field

Tools

Help desk software
Ticketing systems
Remote support tools

Job description

1. Job Summary

GradeBuzz is seeking a customer-focused and technically skilled Technical Support Specialist – Software Troubleshooting to assist users with software-related issues, diagnose technical problems, and provide effective solutions. The ideal candidate will have strong analytical abilities, excellent communication skills, and a genuine interest in helping customers resolve technical challenges efficiently.

In this role, you will serve as a primary point of contact for users experiencing software errors, application performance issues, installation difficulties, login problems, configuration errors, and other technical concerns. You will investigate reported issues, guide users through troubleshooting procedures, document solutions, and collaborate with internal technical teams when problems require advanced investigation.

The successful candidate should be comfortable explaining technical concepts in simple language, managing multiple support requests, and maintaining a professional approach when assisting frustrated or non-technical users.

This position may suit candidates interested in software support, IT help desk operations, application troubleshooting, and technical customer service. Depending on business requirements, the role may be offered as an on-site, hybrid, or remote opportunity. Work arrangements, compensation, and employment terms will be confirmed during the recruitment process.

2. Key Responsibilities
Software Troubleshooting and Technical Assistance
  • Diagnose and resolve common software issues, including application crashes, installation errors, system compatibility problems, login failures, and unexpected error messages.
  • Provide step-by-step troubleshooting instructions to help users restore normal software functionality.
  • Investigate application performance issues, slow response times, update failures, and configuration-related problems.
  • Assist users with software installation, setup, activation, updates, and basic configuration.
  • Identify recurring technical problems and recommend practical solutions to reduce repeated support requests.
  • Help users understand software features, system requirements, and appropriate usage procedures.
Customer Support and Communication
  • Respond to technical support requests received through email, phone, live chat, ticketing systems, or other approved communication channels.
  • Ask relevant questions to understand the issue, identify its possible cause, and determine the most suitable resolution.
  • Communicate clearly and professionally with users who have different levels of technical knowledge.
  • Keep customers informed about troubleshooting progress, pending investigations, and expected next steps.
  • Maintain a patient, courteous, and solution-oriented approach throughout every support interaction.
  • Escalate unresolved or high-priority problems to the appropriate technical team.
Incident Management and Documentation
  • Create, update, categorize, and prioritize support tickets according to established procedures.
  • Record troubleshooting steps, error messages, diagnostic findings, and final resolutions accurately.
  • Maintain a knowledge base containing frequently asked questions, troubleshooting guides, and proven solutions.
  • Monitor open cases and follow up with users to ensure that reported issues have been addressed.
  • Identify patterns in recurring incidents and share findings with relevant technical teams.
  • Follow established service-level targets and internal support procedures.
Collaboration and Continuous Improvement
  • Work with software developers, system administrators, quality assurance teams, and other IT professionals to investigate complex issues.
  • Assist technical teams in reproducing software defects and collecting relevant diagnostic information.
  • Test recommended fixes or workarounds when authorized and appropriate.
  • Share customer feedback and recurring product issues with relevant stakeholders.
  • Participate in product training, technical knowledge-sharing sessions, and process improvement initiatives.
  • Follow company policies concerning data protection, information security, and responsible access to customer systems.
3. Required Skills and Qualifications
Educational Qualifications

A diploma, bachelors degree, or equivalent practical knowledge in Information Technology, Computer Science, Software Engineering, Computer Applications, or a related field is preferred.

Candidates with relevant technical support training, certifications, or demonstrable troubleshooting experience may also be considered.

A strong interest in software applications, computer systems, and technical problem-solving is essential.

Technical Skills

Basic to intermediate knowledge of Windows and/or macOS operating systems.

Understanding of software installation, application configuration, updates, and compatibility requirements.

Familiarity with internet connectivity, Wi‑Fi, browsers, and basic network troubleshooting.

Ability to identify common software errors and follow structured diagnostic procedures.

Basic knowledge of computer hardware, system settings, permissions, and file management.

Familiarity with remote assistance tools, help desk platforms, or ticketing systems is an advantage.

Basic understanding of logs, screenshots, error codes, and other diagnostic information.

Awareness of cybersecurity principles, password security, and safe handling of customer information.

Communication and Customer Service Skills

Strong written and verbal communication skills.

Ability to explain technical procedures in clear, simple, and user-friendly language.

Good listening skills and the ability to ask relevant questions.

A customer-focused attitude with patience, empathy, and professionalism.

Ability to communicate effectively with customers, colleagues, and technical teams.

Good written documentation skills and attention to detail.

4. Experience

GradeBuzz may consider candidates with different levels of experience, depending on the requirements of the position.

Entry‑Level Candidates:

Fresh graduates and candidates beginning their careers in IT support may apply if the position is advertised as entry‑level.

Basic computer knowledge, logical thinking, and a willingness to learn are important.

Academic projects, internships, technical courses, or personal software troubleshooting experience can be helpful.

Candidates with Experience:

Previous experience in technical support, software troubleshooting, IT help desk operations, application support, or customer service is preferred.

Experience managing support tickets and resolving software-related incidents is an advantage.

Familiarity with service‑level agreements, incident prioritization, and escalation procedures is beneficial.

Experience using remote support applications or knowledge base platforms is desirable.

Candidates should be prepared to demonstrate their problem‑solving approach through practical questions or a technical assessment, where applicable.

5. Working Hours

Working hours and employment arrangements will depend on the teams operational requirements and the confirmed job offer.

Employment Type: Full-time or part-time, depending on the available position.

Work Arrangement: Remote, hybrid, or on‑site, if offered by GradeBuzz.

Shift Schedule: Standard business hours or rotational shifts, depending on customer support coverage.

Weekly Schedule: Typically five working days per week for a full‑time position, subject to the agreed employment terms.

Weekend Availability: May be required for positions providing extended or weekend technical support.

Breaks and Leave: Breaks, holidays, and leave will follow applicable company policies and employment regulations.

Applicants should confirm the actual working schedule, time zone, compensation, and work location with the authorized recruiter before accepting an offer.

6. Knowledge, Skills, and Abilities

The ideal candidate will demonstrate the following competencies:

Technical Knowledge

Understanding of common software problems and systematic troubleshooting methods.

Ability to follow technical documentation and apply recommended solutions.

Knowledge of basic operating systems, browser settings, and internet connectivity.

Willingness to develop expertise in the software products supported by the organization.

Analytical Thinking

Ability to break complex problems into manageable steps.

Confidence in identifying possible causes and testing solutions methodically.

Attention to detail when reviewing error messages, system behavior, and user reports.

Ability to distinguish between temporary workarounds and permanent resolutions.

Organization and Time Management

Ability to prioritize support tickets based on urgency and business impact.

Confidence in managing multiple cases without compromising service quality.

Commitment to accurate documentation and timely follow‑ups.

Ability to work independently while following established procedures.

Professional Attributes

Patience, accountability, adaptability, and a positive attitude.

Willingness to receive feedback and continuously improve technical knowledge.

Respect for confidentiality and customer privacy.

Ability to collaborate with colleagues and contribute to a supportive team environment.

Commitment to delivering reliable, respectful, and effective technical assistance.

7. Benefits

Depending on the confirmed employment arrangement and eligibility, the position may offer benefits such as:

  • Competitive compensation based on skills, experience, location, and job responsibilities.
  • Opportunities to develop practical software troubleshooting and IT support skills.
  • Onboarding, product training, and technical learning resources.
  • Exposure to support ticketing systems, incident management, and application support processes.
  • Opportunities to collaborate with experienced technical and customer service professionals.
  • Potential access to remote or hybrid work arrangements where available.
  • Performance feedback and opportunities for professional development.
  • Potential career progression into senior technical support, application support, IT operations, or related technical roles.
  • Applicable paid leave and other employment benefits as specified in the official offer.

Note: These are potential benefits, not guaranteed GradeBuzz employment entitlements. Actual benefits, salary, equipment provision, and remote‑work eligibility should be verified through the official recruitment process.

8. Why Join GradeBuzz?

The Technical Support Specialist – Software Troubleshooting role offers an opportunity to build a career at the intersection of technology, customer service, and problem‑solving.

By joining a technical support team, you can develop practical experience in diagnosing software issues, communicating technical solutions, documenting incidents, and collaborating with other IT professionals.

Reasons to consider this opportunity include:

  • Develop In‑Demand Technical Skills: Strengthen your understanding of software applications, operating systems, technical diagnostics, and incident resolution.
  • Make a Meaningful Impact: Help users overcome technical difficulties and return to their work with minimal disruption.
  • Build Your Professional Confidence: Gain experience handling real‑world technical questions and communicating solutions effectively.
  • Continue Learning: Develop your technical knowledge through product training, troubleshooting practice, and collaboration.
  • Explore Career Opportunities: Build a foundation for future positions in application support, IT service management, systems administration, or software quality assurance.
  • Strengthen Your Problem‑Solving Abilities: Learn to approach unfamiliar technical challenges systematically and professionally.

For candidates who enjoy technology and helping people, this position can provide a valuable foundation for long‑term career development in IT support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Help Desk Technician – Employee IT Support
Help Desk Technician – Employee IT Support

GradeBuzz • Delavan (WI)

Hybrid
USD 40,000 - 60,000
Flexible work arrangements
Career development
Collaborative IT team environment
Product Support Engineer – API and Integration Troubleshooting
Product Support Engineer – API and Integration Troubleshooting

GradeBuzz • Hicksville (NY)

Remote
USD 80,000 - 110,000
Flexible Work Options
Career Growth
Customer Service Representative – Phone and Email Support
Customer Service Representative – Phone and Email Support

GradeBuzz • Town of Berlin (WI)

On-site
USD 32,000 - 52,000
Structured onboarding and training
Skill development opportunities
Performance feedback and growth paths
+1
Live Chat Agent – Online Customer Assistance
Live Chat Agent – Online Customer Assistance

GradeBuzz • Town of Hartland (WI)

Hybrid
USD 32,000 - 36,000
Flexible work arrangements
Escalations Specialist – Complex Customer Issue Resolution
Escalations Specialist – Complex Customer Issue Resolution

GradeBuzz • City of Auburn (NY)

Hybrid
USD 65,000 - 90,000
Competitive salary
Performance incentives
Structured onboarding
+2
Customer Experience Analyst – Feedback and Service Reporting
Customer Experience Analyst – Feedback and Service Reporting

GradeBuzz • New York (NY)

Hybrid
USD 65,000 - 110,000
Remote or hybrid work options
Professional development opportunities
Career growth opportunities
Remote Software Support Specialist
Remote Software Support Specialist

GradeBuzz • Lower Providence Township (PA)

Hybrid
USD 42,000 - 70,000
Product training
Remote/hybrid work options
Career development
Customer Success Manager – Account Adoption and Retention
Customer Success Manager – Account Adoption and Retention

GradeBuzz • Austintown (OH)

Hybrid
USD 70,000 - 100,000
Health insurance
Flexible work arrangements
Paid time off
+1
CUSTOMER SERVICE
CUSTOMER SERVICE

The Helmsman Group LLC • Louisiana (MO)

Remote
USD 34,000 - 60,000
Support Tech
Support Tech

HomeVestors of America, Inc., the We Buy Ugly Houses® people • Dallas (TX)

On-site
USD 42,000 - 62,000
Health benefits
401k
Paid time off
+2