Software Support Engineer

Top Software Support Engineer Skills

Below we've compiled a list of the most important skills for a Software Support Engineer. We ranked the top skills based on the percentage of Software Support Engineer resumes they appeared on. For example, 11.8% of Software Support Engineer resumes contained Hardware Issues as a skill. Let's find out what skills a Software Support Engineer actually needs in order to be successful in the workplace.

The six most common skills found on Software Support Engineer resumes in 2020. Read below to see the full list.

1. Hardware Issues

high Demand
Here's how Hardware Issues is used in Software Support Engineer jobs:
  • Completed documentation of hardware issues.
  • Assisted customers with the diagnoses of proprietary software and hardware issues, case management and statistical data collection.
  • Assisted technicians all over the world with troubleshooting software and hardware issues related to home automation technologies.
  • Interacted with clients on a daily basis troubleshooting software and hardware issues and resolving them in a timely manner.
  • Performed creative and fast-paced troubleshooting of Software &Hardware issues with quick resolution of customer tickets using Remedy.

Show More

2. SQL

high Demand
Here's how SQL is used in Software Support Engineer jobs:
  • Installed software schema in Oracle EBS, and created SQL scripts to find data for customers' forms.
  • Work with SPAWAR in software iterations and configurations of physical and virtual 2008R2 server hosting SQL 2005.
  • Focus on Server related issues and SQL issues that require backing up database and restoring database.
  • Analyzed X++, LINQ and SQL query performance and potential design flaws and provided appropriate solutions.
  • Deployed SQL server, NAS server, domain controller, and voice recognition server.
  • Support connectivity to third party applications MS SQL server, Oracle and DB2.
  • Script work for custom T-SQL projects based off of customer requests.
  • Developed SQL queries that are used for creation of client invoices
  • Created and modified SQL Server queries and stored procedures.
  • Executed Oracle and SQL plus reporting for management reporting.
  • Position required knowledge and use of SQL scripts.
  • Used SQL to research and manipulate data.
  • Automated monthly analysis reports using SQL queries.
  • Perform SQL 2008 R2 and SQL 2012 installations and resolve issues.
  • Initiated use of SQLServer Analysis Services for the system and was involved in the basic design.
  • Composed SQL statements to retrieve and update the asset data in Informix database.
  • Implemented MySQL and Postgres SQL databases for customers to use with software.
  • Insert and delete statements using commit commands into a sQL database.
  • Write ad hoc queries along with using canned queries to access and gather data from sQL databases.
  • Debugged/Tested QFlow scripts and SQL customizations.

Show More

3. Technical Support

high Demand
Here's how Technical Support is used in Software Support Engineer jobs:
  • Provide technical support to server administrators using companies various automated document processing solutions.
  • Helped develop strategies and successfully implement technical support policies and procedures.
  • Provide general technical support on production application issues.
  • Provided documentation and direct feedback to Field Technical Specialists, Account Managers, Sales and other EMC Technical Support.
  • Provided end-user help in mail server, MS Office, and network technical support to northeast region.
  • Initiated technical support for client base of several complex time and attendance software systems.
  • Provided technical support for clients via e-mail correspondence, web-based forum, and/or phone.
  • Served as technical support specialist and provided technical support to the student center.
  • Provided technical support on Ungermann-Bass networking products to customers via phone and email.
  • Provide technical support for all released versions of Microsoft Word for Windows applications.
  • Provided technical support and training to existing customers of our ERP Software.
  • Provided worldwide technical support for company products on 24/7 basis.
  • Authored several KB articles for solutions on technical support issues.
  • Provided support, hands on and help desk technical support.
  • Provided technical support for over 250 clients, some international.
  • Provided 24X7 Technical Support to customers across United States.
  • Assist cross-functional teams in removing impediments during product development and pre-post sales technical support.
  • Provide technical support of telecom application to existing and new customers
  • Provide technical Support for over 1000+ restaurants to better align our reaction to customer needs Basic knowledge of Microsoft SQL server.
  • Led professional services/technical support team at IMlogic, a start up company that developed enterprise software for Instant Messaging.

Show More

4. Database

high Demand
Here's how Database is used in Software Support Engineer jobs:
  • Tracked and recorded software configuration tested in a defect database.
  • Contributed to centralized problem Identification, and resolution databases.
  • Administrated the database including performance monitoring and tuning.
  • Maintain comprehensive database on competitor products.
  • Maintained client databases and often had to perform queries and modification to the database to operate with our software.
  • Operated database backups for critical data using back-up program, which also required performing fixes to software malfunction.
  • Perform Initial PD/PSI, by searching Database(s) for rediscovery or similar problems.
  • Peer and confirm data updates using SQL scripting in an Oracle relational database design.
  • Participated in meetings with clients, conducted end user training and database administration.
  • Performed database operations and fixes using SQL within an Oracle database environment.
  • Involved in the design of physical database schema, data modeling.
  • Key projects included RIS deployment, OU Structures and Database troubleshooting.
  • Launched web based knowledge database to track hard questions.
  • Performed database conversions from Access to SQL.
  • Provided ERP software support for process and discrete manufacturing companies Fixed software bugs through configuration of client's SQL databases
  • Process the Reports through Agile and relational databases for DBAs in charge of synchronizing corporate data using SQL query.
  • Identify, reconcile, and resolve database issues with both SQL Server and Oracle backends.
  • Utilized SQL queries to troubleshoot Microsoft and Oracle databases used by Epiq software.
  • Maintain bugzilla bug tracking database and NIS network access on Linux based system.
  • Installed patches on Sun Solaris and HP11i and performed database sanitization for Oracle 9i upgrade.

Show More

5. Web Application

high Demand
Here's how Web Application is used in Software Support Engineer jobs:
  • Validated the scoping of vulnerability and web application scanning engagements.
  • Developed web-based interfaces for SQL databases and web applications.
  • Enhanced Credit Card Payments, a Struts framework web application and made it PCI Compliant via FirstData's LinkPoint.
  • Executed unit test, regression test, acceptance test, black and white box test on web applications.
  • Designed, developed and implemented the database to support the web application using TOAD 7.5.
  • Write Custom web applications for the help desk agents to use increasing productivity.
  • Experience in design, development of data driven web applications using ADO.NET.
  • Investigate, analyze and provide solutions for technical issues within SharePoint web application that houses the customized solutions for Nextdocs.
  • Enhanced and supported 50 to 60 complex ecommerce web applications for the transportation systems.

Show More

Job type you want
Full Time
Part Time
Internship
Temporary

6. Customer Service

high Demand
Here's how Customer Service is used in Software Support Engineer jobs:
  • Provide senior level technical support to internal, national and international EMC customers within customer service headquarters call center.
  • Received merit awards for resolving complex software issues and providing exceptional customer service.
  • Research various technical issues while exemplifying excellent customer service skills.
  • Produced technical documentation for customers and customer service.
  • Participated in professional development and customer service training.
  • Received numerous Customer Service and Performance awards.
  • Required high-level customer service and confidentiality.
  • Provide excellent customer service, always taking the opportunity to go above-and-beyond to ensure that the customer has a good experience.
  • Attained skills in customer service, communication, troubleshooting, database, code analysis, and accounting practices.
  • Assist leadership team in creating efficient work schedules that helped to provide coverage and deliver quality customer service.
  • Provide a high level customer service with professionalism in the network security and compliance history.
  • Recognized by customers, management and peers for outstanding customer service support.
  • Assisted in management of business, hired and trained customer service staff.
  • Demonstrate excellent customer service skills for both internal & external clientele.
  • Contributed monthly technical summaries for the IMS Customer Service Web Page.
  • Recorded and tracked calls on a Customer Service Tracking Database.
  • Provided excellent customer service to our customers at all times.
  • Served as Editor-in-Chief of the Worldwide Customer Services employee newsletter.
  • Leveraged IT best practices to provide extraordinary customer service, with creative and timely resolution of issues.
  • Provide accurate technical solutions to Lacerte customers during tax season Provide excellent customer service

Show More

7. Troubleshoot

high Demand
Here's how Troubleshoot is used in Software Support Engineer jobs:
  • Conducted customer support case root cause analysis to determine discrepancies for corrective action, troubleshooting and resolution.
  • Provided enterprise system and architecture-level systems analysis and troubleshooting for chronic and incidental critical systems outages.
  • Performed ERP systems configuration and troubleshooting.
  • Migrated data; performed troubleshooting.
  • Network monitoring, troubleshooting and provided level 2 support for the WFI (Windows Flight Information Server) customer.
  • Communicate with customers and troubleshoot issues to determine the cause, and deliver new solutions or workarounds.
  • Answer phones, reply to emails, enter customer orders, troubleshoot software and network issues
  • Utilized network fluke meter for network diagnostic, testing and troubleshooting within a data center.
  • Document the troubleshooting procedures and update the problem solution in the issue tracking database.
  • Used all resources and collaborated to locate answers/troubleshooting things I did not know.
  • Work with QA and/or product development teams to troubleshoot and workaround product issues
  • Work with NSM administrator and RNOC staff to troubleshoot complex issues.
  • Experience in writing Shell Scripts for automation and troubleshooting.
  • Worked with corporate customers on troubleshooting and resolving issues.
  • Take trips to various schools for on-site training/troubleshooting.
  • Provided enterprise level support to Fortune 100 companies troubleshooting and/or implementing NetIQ AppManager, Analysis Center and Performance Profiler.
  • Documented processes for installing and configuring Tibco software and troubleshooting the 1View application.
  • Manage, troubleshoot and resolve McKesson Patient Folder Support cases with standard, high and critical severities.
  • Help customers to develop and troubleshoot rules and policies, automate and adhoc reports.
  • Used VM ware as well as goto assist (Citrix App) for remote troubleshooting.

Show More

8. Windows XP

high Demand
Here's how Windows XP is used in Software Support Engineer jobs:
  • Supported the Microsoft operating system (OS), Windows XP, for Microsoft.
  • Clean Windows XP, Vista and W7 systems of viruses.
  • Maintained the organizations quality control system using Agilent VEE and Microsoft Windows XP.

Show More

9. Unix

high Demand
Here's how Unix is used in Software Support Engineer jobs:
  • Designed and implemented user interfaces for complex operations, including data mapping and code generation wizards for Windows and UNIX.
  • Maintained an inventory database of all network equipment, lab devices, PC and Unix workstations for the engineering departments.
  • Involved in the migration from an IBM Mainframe to a UNIX environment specifically interfaces testing and report generation.
  • Provided SCO Unix telephone support for the United States and Canada, including warranty and customer purchased support.
  • Installed and configured software in UNIX and Windows to send out documents from SAP and Oracle.
  • Provided excellent customer support to customers experiencing problems with OpenVMS, Tru64 UNIX and Windows systems.
  • Supported Real Time processing on several platforms, including OpenVMS, UNIX, and QNX.
  • Administered all hardware and networking associated with Unix and VMS systems in the office.
  • Provided UNIX systems software and networking support for Stellar field engineering group and customers.
  • Support the above software on all UNIX and Windows platforms.
  • Created UNIX shell scripts for data transferring among different servers.
  • Installed and administered Unix and Windows internal test servers.
  • Created server application systems in UNIX environment on RS/6000.
  • Provided superior Software Support for SCO UNIX.
  • Provided operating system, software and application technical support to customers with pre-press display advertising systems running on SUN UNIX workstations.
  • Installed and configurations of UNIX and NT with aDS -in-store applications, like markdowns, inventory control, PLU's etc.
  • Applied UNIX skills to monitor user related logins and issues and used commands to verify application log files.
  • Composed and presented a one hour seminar on Unix Network Security to Unisys user groups throughout the world.
  • Performed UNIX and Sybase administrator role on customer systems to resolve reported UNISON issues.
  • Created UNIX scripts to give users the ability to custom alter profiles during login.

Show More

10. Linux

high Demand
Here's how Linux is used in Software Support Engineer jobs:
  • Installed and tested applications on new Linux-based servers prior to production environment deployment.
  • Helped customers with their issues with our complex product that touches many technologies on Windows and Linux servers.
  • Created web based call tracking system and documentation using Apache/MySQL/PHP on Linux server for better support.
  • Support and maintain development group's SunOS, Linux and Windows Servers.
  • Installed, configured and maintained Oracle database on windows and Linux.
  • Performed log review and analysis of Linux-based SAN appliance and applications.
  • Install and configure Linux and Windows workstations for new engineers.
  • Used MySql, Linux and Java technologies.
  • Participated in web-services migration from Solaris to Linux servers and adjustment of existing scripts to new environment.
  • Maintain our internal LAB equipment which consist of PDUs, Linux servers, switches and other IT monitoring equipment.
  • Use Red Hat Linux to perform software related modifications and server provisioning within VMWare center.
  • Run processes, FTP files, PGP encrypt, and decrypt files using Linux/Unix commands.
  • Used C, Linux, multithreading, Python skills in steep learning curve environment.
  • Received Bravo Award for MXC300-30 Symbian, Linux and WinMobile customer demonstrations.
  • Used Oracle Linux to create VMware instances for Tibco, IBM Rational Team Concert, and Java.
  • Managed numerous gcc compiler environments on Windows and Linux(Ubuntu) OSs.

Show More

11. Support Engineer

high Demand
Here's how Support Engineer is used in Software Support Engineer jobs:
  • Performed all functions of below-mentioned Associate Software Support Engineer.
  • Worked as a software support engineer (Level 2 and Level 3 support) for online-based automotive data provider company.
  • Support Engineer for the Enterprise Storage team focusing on testing and supporting the MSA and P2000 Enterprise Storage Arrays.
  • Partnered with Senior Software Support Engineer to provide development and support for order processing tool.
  • Championed multiple/dual roles as software support engineer, technical support, and senior trainer/instructor.
  • Design engineer and system support engineer for the Space Shuttle Launch System.
  • Coach junior support staff and assist in training new support engineers.
  • Worked with sales team as post sales hardware/software technical support engineer.
  • Provide work support and guidance to less senior Customer Support Engineers.
  • Organized group training and mentored new support engineers.
  • Lead NetIQ Aegis Support Engineer.
  • Served as direct support engineer to LL Bean, UNUM, Liberty Mutual, as well as Colby /Bowdoin/Bates Colleges.
  • Supervised Leads and Application Support Engineers, ensuring highest levels of service and coordinated approaches to complex tasks.
  • Inspire a team of team of Technical Support Engineers through teaching, mentoring and coaching.
  • Provided software technical support for onsite and remote field service and technical support engineers.
  • Work with the eICU program began as the group's first software support engineer.
  • Assisted in the ticket dispatch while assuring customers for a expedite callback from our support engineers.
  • Served as a temporary software support engineer " Responded to technical issues through salesforce " Daily maintenance tasks in SQL server

Show More

12. Knowledge Base

high Demand
Here's how Knowledge Base is used in Software Support Engineer jobs:
  • Provided detailed software analysis and solutions necessary for creating knowledge base articles for computer software program logic and configuration issues.
  • Submitted solutions to issues in knowledge base for internal/external documentation.
  • Reduced incoming support ticket count by hosting live online training sessions, producing How-To videos, and creating Knowledge Base articles.
  • Assist in providing product demonstrations and technical training and document solutions for internal and external use in the knowledge base.
  • Shared knowledge and provided articles to the Knowledge Base team, and communicated new product information and known issues.
  • Supervised and Lead 2nd Shift team into training, knowledge base and support call and offshore as well.
  • Follow company standards on case documentation, including writing up of articles for customer facing Knowledge Base.
  • Facilitated internal ticket count reduction goals through the creation of training materials and knowledge base articles.
  • Used LAN knowledge base for best effort support on NT and Mac.
  • Defined knowledge base, tools, and resources for our team.
  • Assist in the creation and maintenance of knowledge base of products.
  • Authored over 80 technical articles for the online knowledge base.
  • Authored documentation for the company s first knowledge base initiative.
  • Developed a knowledge base to expedite case resolution.
  • Publish them as Knowledge Base articles.
  • Administered Microsoft Visual Sourcesafe and Microsoft Access Knowledge Base
  • Created advanced technical content including Knowledge Base articles, samples, whitepapers, and training.
  • Conduct technical project requirements discovery Performed as Chief Editor of RES Software Knowledge Base.
  • Created, validated and publish knowledge base articles in Salesforce.
  • Created knowledge base documents for every unique reported problem in Primus knowledgebase.

Show More

13. Setup

high Demand
Here's how Setup is used in Software Support Engineer jobs:
  • Setup/Converted accounting information into a ERP system Answered users' inquiries regarding software operation to resolve problems.
  • Supported the Operations Team by providing Customer enrollment and system setup during the Demand Response Season (summer of 2014).
  • Lead the project to install and setup EnsemblePro for use in the Concerto WSC, SAT call centers.
  • Specialized in Lotus cc: Mail/Mobile and dial-up networking setup, maintenance, and support.
  • Establish relationship with customer to understand time and attendance needs and setup systems accordingly.
  • Assisted marketing on the setup of hardware and software for trade shows as needed.
  • Migrated critical services to a data center from an in house setup.
  • Configured and setup Blackberry Devices to work on Macintosh and Windows machines.
  • Created the setup packages, complex user instructions and graphics.
  • Work with foreign customers to setup application components and triage any outstanding issues.

Show More

14. Suite

high Demand
Here's how Suite is used in Software Support Engineer jobs:
  • Provided installation and upgrade services to customers in Omaha, Nebraska for FileNet Image Services product suite.
  • Led effort to completely overhaul and improve suite of technical documentation, reducing support calls worldwide.
  • Support users world-wide with backup software and troubleshooting failures using EMC's proprietary EDM suite.
  • Supported the entire suite of online applications from Email Optimization to Consumer Insight.
  • Handled all tiers of support for a call center contact management suite.
  • Investigated and resolved customer issues for the Vista Plus product suite.
  • Expanded unit test suite to improve code reliability.
  • Document customer issues using NetSuite.
  • Provided excellent Level 1 and 2 technical support for the CONNECT suite of products for four years.
  • Managed on-site deployments of IMlogic's product suite.
  • Monitored application suites using Icinga Toolset and email notification.
  • Support corporate customers and private users of Qqest TimeForce time tracking and human resources software suite and associate products.
  • Support clients using Citrix, NFuse, Visual Fox Pro, and Microsoft's Office Suite.
  • Supported Cash Office Kronos HR Application Rollout Oracle Business Suite, UN/PW, procedural assistance Network connectivity, printer support, remoteware

Show More

15. QA

average Demand
Here's how QA is used in Software Support Engineer jobs:
  • Managed and designed UAT tests for new software release, delegated out tasks, and reported results back to QA department.
  • Assist in the QA of updates to application and database issues logged, both individual issues and full upgrade testing.
  • Analyzed previous testing procedures and implemented a plan to increase the QA teams testing efficiency by at least 25 percent.
  • Involved in code migration from Development to QA server through deployment groups for DEV, TEST repositories.
  • Worked closely with SQA team and helped with test cases for functional and regression testing.
  • Perform code/QA analysis to improve the quality and make the application is more user friendly.
  • Escalate Bugs to QA and Development team after an issue has been analyzed.
  • Assist in QA of new releases of server and client portions of product.
  • Worked with QA team in reproducing software issues brought to attention by customers.
  • Performed Test/QA deployments and created Change tickets and deployment plans for production implementations.
  • Develop detailed and accurate test documents for QA and Development testing.
  • Coordinated with various QA and development groups for test environment preparation.
  • Worked on company website in development, content, and QA.
  • Received Process Design Kits to perform QA checks before release.
  • Scheduled all Quality Assurance tasks for the QA scrum team.
  • Performed QA testing on Y2K project.
  • Provided QA for the reporting software.
  • Work directly with R&D and QA * Detect and report defects.

Show More

16. Html

average Demand
Here's how Html is used in Software Support Engineer jobs:
  • Gained detailed knowledge of HTML, Windows 3.1 & 95, DOS, UNIX, and relational database structure.
  • Design, tested and deployed application using JSP's, JSTL and HTML pages to support the application.
  • Worked with Lotus source code, Java, JavaScript, HTML, LotusScript and formula language.
  • Designed and maintained consumer portals in ASP.NET using HTML, CSS, and JavaScript.
  • Investigated issues using applications in HTML, Java, C++, and C#.
  • Programmed and maintained application code with HTML and CoffeeScript.
  • Used HTML5 and JavaScript for client side validations.
  • Designed and implemented the User Interface using HTML5, CSS3, JavaScript, JSP, AJAX and MySQL.
  • Front is developed using HTML 5, JavaScript, CSS 3, AngularJS.
  • Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to web page.
  • Experience with HTML, XML, JavaScript, SQL, web site development and such other technologies.
  • Constructed HTML site to assist the team in accessing training documentation.
  • Prepared Application Prototypes using HTML 3.
  • Generated and maintained web pages in HTML for Unisys Support Web Site.

Show More

17. XML

average Demand
Here's how XML is used in Software Support Engineer jobs:
  • Assisted customers to create XML forms with XML Publisher, and use Oracle Work Flow Builder to modify work flows.
  • Performed application troubleshooting with logs, XML, configuration files and other third party software analysis tools.
  • Created C++ software tools to mine Mercedes-Benz binary and XML data.
  • Created/Improved Reports and Live Dashboards using SQL, XSLT, XML, Visual Studio, and SSRS.
  • Developed classes for consuming web services by using XML Web Services 5.

Show More

18. Software Development

average Demand
Here's how Software Development is used in Software Support Engineer jobs:
  • Trained intern students on software development and business analysis.
  • Assisted senior leadership with software development and deployment strategies.
  • Performed varies software development tasks mostly in Ruby/Ruby-on-Rails
  • Started at IBM as a tester of printed circuit boards, and later into software development, technical support and sales.
  • Worked with the Software Development and Quality Assurance teams to isolate issues and use Agile development principles to resolve issues.
  • Worked closely with Software Development to identify, research, test, and resolve advanced technical issues.
  • Worked closely with software development team for testing new patches in lab environment and with end-users.
  • Act as a liaison between the software development team and project managers for the clients.
  • Provided customer product support and coordinated software fixes and releases with software development group.
  • Created policies, procedures and testing requirements to ensure software development are Y2K compliant.
  • Provide Current Product Software Development support for kiosk and dry mini-lab systems.
  • Perform IT related tasks for software development group.
  • Documented engineering processes and specifications for software development lifecycle, product delivery, and product releases.
  • Worked two years in Essen Germany on a German software development team designing custom control system interface for luminary customer.
  • Maintained the internal domain LAN infrastructure, Supervised and helped students in their software development projects.
  • Planned and managed the entire software development lifecycle for training software.
  • Lead software development engineer for large, multi-million dollar projects Lead quality assurance engineer for both software and hardware projects
  • Invented tools in Java, Sed, and Awk to make software development easier.

Show More

19. C #

average Demand

20. ASP

average Demand
Here's how ASP is used in Software Support Engineer jobs:
  • Trained various professionals including mechanics, electricians, managers, team members and colleagues on various aspects of the DC.
  • Facilitated all aspects of testing, configuration, training, end-user support, QA compliance, maintenance, and installation.
  • Support web integration of data visualization software with Java, JSP, ASP and Cold Fusion MX.
  • Create Functional Specification, Technical Specification which describes the functional, technical aspects of the task.
  • Support (IIS) Web-based business applications using ASP.net as well as SQL databases.
  • Maintained content on corporate website and the corporate ASP.NET portal.
  • Utilized ongoing ASP.NET website applications and maintained C# code.
  • Participated in all aspects of product development as needed.
  • Received inbound telephone calls using an Aspect phone system.
  • Transformed business/functional requirements to technical requirements Created ASP.NET User Controls to reduce the complexity of user interface design.
  • Assisted in development and documentation of several ASP.NET-based applications.
  • Developed application using ASP.NET, C#, JavaScript and unit testing of the software components using NUNIT 2.29 4.

Show More

21. Solaris

average Demand
Here's how Solaris is used in Software Support Engineer jobs:
  • Assisted with Unix systems administration on Sun Solaris server, including shell scripting to automate backup processes.
  • Assisted first level Technicians in India to resolve Telephony, Desktop and Solaris core issues.
  • Administrated Solaris server for the group.

Show More

22. C++

average Demand
Here's how C++ is used in Software Support Engineer jobs:
  • Improved issue troubleshooting efficiency by developing applications using C/C++/C# to automate gathering of technical data at customer sites.
  • Developed C++ and Java network programs under Windows and UNIX to validate integrated development environments.
  • Developed tools under Windows operating system using Visual C++ 6.0 and Microsoft Foundation Classes (MFC).
  • Updated and improved internal bug tracking software using Template's development products and C++.
  • Modified existing C++ DX8x00 Basic SDK Native API application to improve the UI.
  • Performed exploratory work in Genetic Algorithm (GA) using C++.
  • Light programming on the Rainbow and Alliance projects (C++)
  • Installed and maintained C/C++ compilers and tools.
  • Gained training and experience with C++ programming.
  • Maintained software, written in FORTRAN, C and C++, for the Missile Defense Space Warning Tool (MDST).
  • Debugged DLLs in C++ in company applications to decipher if the error was coming from our DLL or third party code.
  • Maintained and improved Template's cross-platform enteriprise integration development tools for Microsoft Windows platforms using C/C++ and Windows API.
  • Support a battery testing application using Visual C++ .Net 2005.
  • Developed GPIB driver for Keithley power supplies, creating faster battery phasing times ( C++ ).

Show More

23. Internet

average Demand
Here's how Internet is used in Software Support Engineer jobs:
  • Performed IIS (Internet Information Services) administrative tasks, including the creation and editing of ASP.NET application pools.
  • Support of internet, intranet, and B2B network connectivity with vendors and partners.
  • Conducted WebEx internet support sessions with customers and field personnel.
  • Filed incident tickets with internet service providers when TD Ameritrade experienced circuit outages.
  • Created informational web page for Mailing Services for Intranet and Internet use Upgraded client accounting application in VB and ACCESS.

Show More

24. PCS

average Demand
Here's how PCS is used in Software Support Engineer jobs:
  • Conducted troubleshooting on PCs, solved hardware/software related problems and answered questions.
  • Participated in deployment of 800 PCs from Office 2003 to Office 2007.
  • Repaired PCs and laptops, laptop screen replacement, and Intermec hand held scanners in house to save the company money.
  • Started use of VNC and Webex for remote control of customers PCs for diagnostic purposes.

Show More

25. Javascript

average Demand
Here's how Javascript is used in Software Support Engineer jobs:
  • Used JavaScript for client side validations extensively Tight deadlines, performance issues resolution Used Hibernate for Object-Relational mappings (ORM).
  • Twisted Web Python, JavaScript) Integrated S4 nodes into the Statmover monitoring service.

Show More

26. Software Products

average Demand
Here's how Software Products is used in Software Support Engineer jobs:
  • Developed auxiliary Windows environment applications required to support the production software products.
  • Draft documentation on numerous company software products.
  • Acted as implementation specialist for new customers, assisting in the planning, installation and implementation of Shining Brow Software products.
  • Assisted internal and external IBM customers with multiple software products, including install, setup, termination, and problem determination.
  • Identified and resolved issues with Stratus software products and integration with a customer's networking infrastructure.
  • Work with customers providing telephone support for complex software products for the customer.
  • Performed testing, packaging, and delivery of software products to customers.
  • Provided support for the enterprise monitoring software products (connect direct).
  • Assist customers in installing and testing new versions of software products.
  • Created technical articles on the API software products.
  • Developed the concept of software products issues monitoring for internal CSoft development activities.
  • Presented informal training sessions on new or updated software products in our support organization.
  • Instructed trainings for customers and employees on software products.

Show More

27. Vmware

average Demand
Here's how Vmware is used in Software Support Engineer jobs:
  • Performed software quality analysis testing using Hyper-V and VMware for clean machine and multiple operating systems testing.
  • Created, cloned and maintained virtual machines in VMware ESX for the team use.
  • Use of VMWare servers to create new servers for testing environments.
  • Use of VMWare servers to create duplicate environments to test systems.
  • Maintain VMware ESX Test-bed and machines.
  • Used VMWare to replicate customer issues.
  • Maintained and administered VMware virtualization environment for support team.
  • Converted VMware ESX virtual machines to VMware Workstation.

Show More

28. Problem Resolution

average Demand
Here's how Problem Resolution is used in Software Support Engineer jobs:
  • Provided technical investigation and problem resolution, system upgrade support and subsystem client support.
  • Work closely with Engineering for complete customer problem resolution.
  • Trouble shooting and problem resolution with this proprietary application.
  • Provide outstanding customer support and problem resolution.
  • Participated in after-hours on-call problem resolution.
  • Documented troubleshooting and problem resolution steps.
  • Respond to user requests for information and assist in problem resolution.
  • Support of WFL(Batch Processor) compiler and problem resolution.
  • Network Quality Improvement, Network Data Analysis & Problem Resolution.
  • Created programs to monitor performance and assist with problem resolution.
  • Developed and promoted the use of best practices and procedures for problem resolutions as ascertained by needs for different centers.
  • Document troubleshooting and problem resolution steps and keeping Knowledgebase (SharePoint site) up to date.
  • Function as the liaison between customers, Support and Development for escalated problem resolution requests.
  • Provide problem resolution to aborted batch jobs - break/fix (mainframe/midrange).

Show More

29. Software Applications

average Demand
Here's how Software Applications is used in Software Support Engineer jobs:
  • Create documentation to cover support topics for different software applications.
  • Designed and implemented software applications to sustain multiple RFID reader and reflector devices from various vendors.
  • Prepare Enhancement Requests for software applications and upgrade computer systems with new features.
  • Engineered new software applications in Visual Basic Script and Excel to create simulators.
  • Managed and deployed delivery, installation, and upgrades to software applications.
  • Developed and maintained software applications Prepared reports at different stages of the projects.

Show More

30. OS

low Demand
Here's how OS is used in Software Support Engineer jobs:
  • Provide manager with regular updates on common problems encountered and identify possible longer-term solutions/improvements to reduce future problems.
  • Applied advanced technical expertise using standard operating and diagnostic procedures to resolve standard to complex level issues.
  • Drafted problem reports and composed historical records documenting the aforementioned process.
  • Resolve hardware problems/issues internally and those reported by customers.
  • Help administrators optimize their automation solutions to be able to extract information from documents with the highest level of efficiency possible.
  • Oversee and handle A/R, A/P, audit, collections, reconciliation and month end closing and handle budget and forecasting.
  • Assessed business implications for each project phase and monitored progress to meet deadlines, standards and cost targets
  • Analyzed, diagnosed, isolated, and documented software failures to software process executable level.
  • Worked closely with Engineering and Manufacturing resources to provide feedback for design of new products.
  • Maintain close contact and open communication with clients until an issue has been resolved.
  • Modified the Traffic Diversions system to handle the new Cross Border Transit regulations.
  • Support test SW systems and diagnostics for both NPI and Legacy systems.
  • Maintained positive relationships with customers, clients, and software vendors.
  • Propose and write software patches in existing loads.
  • Run diagnostic programs to resolve problems.
  • Chaired technical interchange meetings across teams.
  • Work with management and other Tier 3 Support Technicians to develop and document best practices and client standards across all sites.
  • Diagnosed performance related issues and using tcpdump to collect traces at time of occurrence.
  • Integrate Exchange, Microsoft Office Live Meeting, and Documentum into SharePoint implementations.
  • Travelled extensively on short notice to provide duties of this position.

Show More

31. Perl

low Demand
Here's how Perl is used in Software Support Engineer jobs:
  • Interfaced with customers to ensure that equipment operators were properly trained in the use of the test equipment and software.
  • Edited and wrote Perl and C/C++ code to resolve problems and add improved functionality to supply-chain systems and monitoring processes.
  • Investigate Tasks: Intermittent issue where first date of service is not properly stored on claim.
  • Consulted with customers to improve their OnDemand setup and ensure it was working properly.
  • Test fail over data mover once software is properly configured utilizing NAS commands.
  • Implemented server side CGI scripting with Perl.
  • Developed a number of web-based reporting tools that included local team-specific customizations, written in Perl.
  • Developed a system for automating inventory management from dropshipper feeds using Ruby, Python, Perl, and bash with cron.
  • Performed browser feature tests.Software BuildHelped automate the build process by developing Unix shell scripts in Ksh and Perl.
  • Design, Development, Testing & Field Support of CDMA OMP SW in C/C++/Shell/Java/Awk/Perl on Sun Solaris under contract for Lucent.

Show More

32. IIS

low Demand
Here's how IIS is used in Software Support Engineer jobs:
  • Configure and correct issues in IIS 7 on server 2008R2 and IIS 6 on server 2003 hosting web based applications.
  • Work the with following applications IIS Web Server SQL Server Apache Tomcat Java Development Kit 6 (JDK 6u18)
  • Installed and maintained Microsoft IIS servers for in-house web development team that interfaced with our distribution software.
  • Tested, implemented and supported relational databases and web sites using SQL Server, IIS and Excel.
  • General knowledge working with IIS.
  • Installed and configured WFI Server using IIS, SQL, DNS, DHCP, WINS, RAS, I.E.

Show More

33. CRM

low Demand
Here's how CRM is used in Software Support Engineer jobs:
  • Created requirements and design requirements for the CRM system used at the Marietta branch office.
  • Manage and prioritize issues presented through CRM case system from over 4,000 locations.
  • Provided Tier 1 and 2 software support for ECM and CRM products.
  • Helped improve options in CRM system to accommodate ongoing business needs.
  • Prioritize issues for action, recording cases in Service Cloud CRM.
  • Contacted customers close to expiration with renewal notices using custom CRM.
  • Create and manage virtual machines created within VMWare Player for testing and diagnosing CRM and CTI issues.
  • Played a key role as the support specialist for Siebel CRM OnDemand and UpShot CRM software.
  • Used a custom in-house CRM and Zendesk to track sales and support contact points.
  • Recorded all clients technical issues in CRM and the resolution to their issues.
  • Generate Start of Day management report using CRM (Database management software).

Show More

34. Active Directory

low Demand
Here's how Active Directory is used in Software Support Engineer jobs:
  • Provide professional application and technical support/consultation to clients Provide software integration with client Active Directory, Exchange, and Virtual environments.
  • Managed network accounts using Active Directory.
  • Use of DSA through Active Directory & other Windows 2003 Server administrative tools to control customer environment.
  • Created users via Active Directory and set up accounts to use with our web based product.
  • Create and Configure Users within Active Directory.
  • Controlled user access via Active Directory.
  • Create, delete and maintain users and passwords using active directory Maintain the role of tech lead for escalated issues

Show More

35. Application Support

low Demand
Here's how Application Support is used in Software Support Engineer jobs:
  • Perform third-level application support for customer reported problems relating to NCR Counterpoint software and hardware.
  • Provided hardware support, desktop application support and network connectivity support.
  • Improved the Panorama application support process through process mapping, standardization, documentation, and the analysis for areas of improvement.
  • Coordinate and execute system checkout, environment tests, functional tests, load testing, application support and knowledge transfer.
  • Experience with Unix/Linux application support on HP and Sun servers (3 years).
  • Trained peers on wholesale application support, increasing amount of available resources.
  • Led the requirements gathering, process mapping, documentation creation, and standardization improvements to the Panorama application support teams.
  • Key Contribution: Currently deliver industry-leading system and application support to end users at 1000+ companies.

Show More

36. API

low Demand
Here's how API is used in Software Support Engineer jobs:
  • Played a key role in case management through Remedy7 and delivering effective technical customer support to our rapidly growing customer base.
  • Worked with internal rapid prototyping team to provide prototype to the customer and iterating until the requirements had been definitive.
  • Integrated our fax server product with various modems using the modem's API as the team's modem developer.
  • Provided second-level support to over 1500 users on custom ESRI and MapInfo GIS applications.
  • Trained in Digital Insight proprietary API's to update client side Admin Navigation pages.
  • Assist with SaaS, Web Services, and other API integration issues.
  • Developed prototypes using Google shopping cart and Amazon API.
  • Debug customer implementations of Satori's MailRoom ToolKit Architect APIs and Web Services.
  • Developed graphic APIs to support a non-graphical Data Transfer Terminal.
  • Used the http services in AngularJS to make API calls and exchange data in JSON.
  • Assisted customers with questions on API software that interacts with Pelco systems: Endura and DX8x00.

Show More

37. External Customers

low Demand
Here's how External Customers is used in Software Support Engineer jobs:
  • Assist internal and external customers in resolving complex technical issues of enterprise level application software.
  • Provided advanced product and technical support to external customers.
  • Supported external customers and Internal field service representatives.
  • Take ownership for front line service and support to internal and external customers.
  • Maintained customer support lab environment and simulated customer issues Provided assistance and expertise to other groups and internal/external customers

Show More

38. AIX

low Demand

39. VB

low Demand
Here's how VB is used in Software Support Engineer jobs:
  • Upgraded C++, VB and DotNet applications with SOAP WebServices with WSDL and UDDI from Visual Studio 2005 to 2008.
  • Generated template code in VB.NET and C# for clients to further customize for use with Peripheral Dynamic scanners.
  • Side projects include learning and using various coding languages such as VB, PHP, and SQL.
  • Developed VBA and Visual Basic 6 macros for the customization of the software.
  • Experience with oracle 8x/7x, / MSSQL 2000, 7.0/6.5 VB6.0/5.0 VC 6.0, 5.0, Install Shield 5.5.
  • Updated and or wrote custom code in VBA and SQL for clients.
  • Support XSLT/Excel VBA/Formula/Pivot Tables, VBscripts, Daily Reports using Crystal Reports.
  • Created several VB and Windows scripts for the Networks.

Show More

40. Jira

low Demand
Here's how Jira is used in Software Support Engineer jobs:
  • Ticket management through SLX and JIRA ticketing systems
  • Led the scheduling, requirements gathering, development, testing, and UAT of the Workfront/JIRA Integration project.
  • Logged customer interactions in the Salesforce (SFDC) and report any software defects via JIRA.
  • Utilized the Jira ticketing system to track, organize and resolve complex client issues.
  • Identified potential defects and recorded them initially using BugTracker.NET, and later, Jira.
  • Delegated and supervised workflow to subordinates and managed Jira.

Show More

41. GUI

low Demand
Here's how GUI is used in Software Support Engineer jobs:
  • Provided guidance on remedial action to reduce risk of vulnerabilities identified to acceptable levels.
  • Perform software training and support to guide clients through software setup, features and implementation of software fixes.
  • Designed GUI using Visual C++ 6.0 and Visual Basic 5.0 in Windows NT workstation environment.
  • Provide documentation on Panasonic machines, troubleshooting guide, install manuals, training manuals etc.
  • Published release notes and end user administration guides to internal, client, web repositories.
  • Escalated unresolved Service requests to Development or internal parties within the set time guidelines.
  • Provided training for how to use software, guidance about different function of software.
  • Developed training and process guides within software support and site readiness to achieve standardization.
  • Created troubleshooting guides for engineers and operators, which resulted in quicker ticket resolutions.
  • Coordinated publication of API Guide and examined reset logs for vendors with application problems.
  • Created the main online Security Guide to assist customers in their setup and integration.
  • Worked on User guide, Deployment guide & Operational support guide documents.
  • Deploy, test, and deliver patches and guide client installation.
  • Elevated technical processes by delivering website support and publishing API guide.
  • Created Quick Start Guide for customers installing prototype cellular platforms.
  • Developed GUI and server side code including database enhancements.
  • Created product documentation and training guides.
  • Used networking tools such as ping, putty, tcpmon, VNC to troubleshoot connections issues between GUI & data servers.
  • Provide guidance in pre sales to customers upgrading from previous versions or other applications.
  • Provided guidance and training to Tier 2 personnel on the application.

Show More

42. DB2

low Demand
Here's how DB2 is used in Software Support Engineer jobs:
  • Maintained over 16 complex DB2 subsystems using data sharing group, DRDA, WLM, Stored Procedure features.
  • Assisted in migration of multiple versions of DB2 by reviewing hold data and running pertinent jobs.
  • Work with different teams, cross countries, within/outside IBM, regarding DB2 Spatial related problems.

Show More

43. Tcp/Ip

low Demand
Here's how Tcp/Ip is used in Software Support Engineer jobs:
  • Installed NT Server; configured specifications using DHCP, WINS, DNS, and TCP/IP.
  • Perform UNIX and TCP/IP administration on underlying SUN Ultra Enterprise server hosting the backup software.
  • Gained extensive knowledge of network architecture OSI and TCP/IP models.
  • Worked with several protocols including TCP/IP, PRI and SS7.
  • Prepared a two day training class on TCP/IP.
  • Tested most LAN topologies including TCP/IP, IPX/SPX, and NETBIOS.

Show More

44. Customer Sites

low Demand
Here's how Customer Sites is used in Software Support Engineer jobs:
  • Install and Configure Clinical Vision Software with SQL Server 2000/2005 Database at new or existing customer sites using multiple domain configurations.
  • Installed hot fixes and patches on customer sites to resolve real-time issues and defects.
  • Traveled to customer sites to conduct product installations, upgrades, and training classes.
  • Participate in the Optimizer Reliability Project and travel to customer sites.

Show More

45. Microsoft Windows

low Demand
Here's how Microsoft Windows is used in Software Support Engineer jobs:
  • Install and configure enterprise level software onto customer s Microsoft Windows Server 2003/2008 servers.
  • Support for Server and Desktop Microsoft Windows 2000 Operating Systems network product emphasis.
  • Help desk support for Microsoft Outlook and Microsoft Windows NT
  • Supported Microsoft Windows and Microsoft Office.
  • Implemented fax servers using Microsoft Windows Server [ ] to use telephony technologies T1, PRI, and FOIP

Show More

46. Bug Fixes

low Demand
Here's how Bug Fixes is used in Software Support Engineer jobs:
  • Partnered with internal teams to analyze alternative configurations and identify bug fixes for future releases.
  • Worked in tandem with product managers and product developers to track and prioritize both bug fixes, and hot fixes.
  • Designed, implemented, tested, documented and maintained bug fixes in code (WorkStream).
  • Assist Quality Assurance team in testing bug fixes and patches
  • Implemented bug fixes and code enhancements.
  • Handled up to 200 deployments for bug fixes, performance enhancements, and feature changes in a 2 week period.
  • Provide lasting bug fixes and feature additions for database, backend, and front-end.

Show More

47. CSS

low Demand
Here's how CSS is used in Software Support Engineer jobs:
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Developed CSS3 style sheets to give gradient effects.
  • Provided software application assistance for TI's strategic customers (Nokia, Ericsson, Siemens, Motorola etc.)
  • Followed all customer and Ericsson procedures and policies to ensure the health of the customers network.

Show More

48. Novell

low Demand
Here's how Novell is used in Software Support Engineer jobs:
  • Certified as a Multi-User Configuration Specialist, including training with Novell configuration and NT Server configuration.
  • Completed third-party certified training classes in Server Administration from Microsoft and Novell.
  • Provided System administration support for WAN UX/HP and Novell network systems for hotels worldwide.
  • Supported multiplatform network of 250 nodes, LAN/WAN, NT, UNIX, and Novell.
  • Provide technical support for Novell NLM (Iqueue) that allows printing between Unix and Novell systems.

Show More

49. VPN

low Demand
Here's how VPN is used in Software Support Engineer jobs:
  • Provided offsite support for VPN access.

Show More

50. Software Upgrades

low Demand
Here's how Software Upgrades is used in Software Support Engineer jobs:
  • Led software upgrades for clients - maintained project schedule, defined process, and provided post-upgrade support.
  • Provide software solutions as patches to software defects and software upgrades (ONP) assistance.
  • Performed software upgrades to the VSE node, the primary call processing node.
  • Delivered 99% no impact software upgrades through collaboration with end customers.
  • Perform remote software upgrades and troubleshoot problems by using WebEx software.
  • Performed remote software upgrades and maintenance of highly secured systems.
  • Coordinated system and software upgrades to PC's and Servers.
  • Perform software upgrades as needed for multiple locations.
  • Performed onsite installations of operating system and application software upgrades.

Show More

20 Most Common Skill for a Software Support Engineer

Hardware Issues15.3%
SQL13.8%
Technical Support13.2%
Database7.8%
Web Application6.9%
Customer Service5.4%
Troubleshoot4.7%
Windows XP4.3%

Typical Skill-Sets Required For A Software Support Engineer

RankSkillPercentage of ResumesPercentage
1
1
Hardware Issues
Hardware Issues
11.8%
11.8%
2
2
SQL
SQL
10.6%
10.6%
3
3
Technical Support
Technical Support
10.1%
10.1%
4
4
Database
Database
6%
6%
5
5
Web Application
Web Application
5.3%
5.3%
6
6
Customer Service
Customer Service
4.1%
4.1%
7
7
Troubleshoot
Troubleshoot
3.6%
3.6%
8
8
Windows XP
Windows XP
3.3%
3.3%
9
9
Unix
Unix
3.3%
3.3%
10
10
Linux
Linux
2.6%
2.6%
11
11
Support Engineer
Support Engineer
2%
2%
12
12
Knowledge Base
Knowledge Base
1.8%
1.8%
13
13
Setup
Setup
1.7%
1.7%
14
14
Suite
Suite
1.7%
1.7%
15
15
QA
QA
1.6%
1.6%
16
16
Html
Html
1.5%
1.5%
17
17
XML
XML
1.5%
1.5%
18
18
Software Development
Software Development
1.5%
1.5%
19
19
C #
C #
1.5%
1.5%
20
20
ASP
ASP
1.4%
1.4%
21
21
Solaris
Solaris
1.2%
1.2%
22
22
C++
C++
1.2%
1.2%
23
23
Internet
Internet
1.1%
1.1%
24
24
PCS
PCS
1.1%
1.1%
25
25
Javascript
Javascript
1%
1%
26
26
Software Products
Software Products
1%
1%
27
27
Vmware
Vmware
1%
1%
28
28
Problem Resolution
Problem Resolution
0.9%
0.9%
29
29
Software Applications
Software Applications
0.9%
0.9%
30
30
OS
OS
0.9%
0.9%
31
31
Perl
Perl
0.9%
0.9%
32
32
IIS
IIS
0.9%
0.9%
33
33
CRM
CRM
0.8%
0.8%
34
34
Active Directory
Active Directory
0.8%
0.8%
35
35
Application Support
Application Support
0.8%
0.8%
36
36
API
API
0.7%
0.7%
37
37
External Customers
External Customers
0.7%
0.7%
38
38
AIX
AIX
0.7%
0.7%
39
39
VB
VB
0.7%
0.7%
40
40
Jira
Jira
0.6%
0.6%
41
41
GUI
GUI
0.6%
0.6%
42
42
DB2
DB2
0.6%
0.6%
43
43
Tcp/Ip
Tcp/Ip
0.5%
0.5%
44
44
Customer Sites
Customer Sites
0.5%
0.5%
45
45
Microsoft Windows
Microsoft Windows
0.5%
0.5%
46
46
Bug Fixes
Bug Fixes
0.5%
0.5%
47
47
CSS
CSS
0.5%
0.5%
48
48
Novell
Novell
0.5%
0.5%
49
49
VPN
VPN
0.5%
0.5%
50
50
Software Upgrades
Software Upgrades
0.5%
0.5%

67,647 Software Support Engineer Jobs

Where do you want to work?