Software Support Engineer Job Description

Software Support Engineer Job Description

4.8
164 votes for Software Support Engineer
Software support engineer provides support for systems with Java / SQL / Unix / webservers (Apache, Nginx) / appserver (Tomcat) / databases (DB2, Postgres, PLSQL).

Software Support Engineer Duties & Responsibilities

To write an effective software support engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included software support engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Design, develop, document and implement new projects, enhancements, modifications, and corrections to existing VCLU platform build on .Net and SQL
Participate in discussions to understand clients’ needs, requirements, and manage support work requests to result in the delivery of fixes or enhancements on time and with high-quality
Work with our Pricing Development and Systems teams to measure and improve the processes supporting our dynamic pricing model
Manage and resolve inbound order-management/processing bugs, eventually proposing and developing tools to reduce order processing down time
Responsible for collaborating and guiding development team on the architecture, design, development, implementation of web based software applications
Innovation & Continuous Improvement - Introduces continuous improvements and increased efficiency to the software or business processes by utilizing Software Engineering tools, innovative techniques and the reuse of existing solutions
Quality and SLAs - Contribute to meeting the SLAs and KPIs as applicable for the account and unit - for example, responsiveness, resolution, software quality SLAs, Ensures that assigned tasks are completed on time and that delivery timelines are met in accordance with the quality targets of the organization
Onboarding & Knowledge Sharing - Onboards new employees and trains them on processes and knowledge sharing with team members
Developing new programs maintaining existing systems
Work across different desktop and mobile platforms

Software Support Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Support Engineer

List any licenses or certifications required by the position: ITIL, SSL, MCSE, CCNA, CD, CI, RBAC, AWS, VCP, PL/SQL

Education for Software Support Engineer

Typically a job would require a certain level of education.

Employers hiring for the software support engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Science, Computers, Engineering, Technical, Education, Software Engineering, Computing, Computer Engineering, Information Technology

Skills for Software Support Engineer

Desired skills for software support engineer include:

Software integrative systems
Java/ C++
Java
C++
Unix/Linux
SQL
Any software products would be considered an advantage
Current Oracle business flows
SQL & Unix
Object Oriented Design and development

Desired experience for software support engineer includes:

Knowledge of Outlook/Exchange and email archiving systems desired
Knowledge of Powershell scripting desired
3 years of customer facing experience desired
Understands the needs of a business environment
Basic understanding of TCP/IP protocols, particularly DHCP and DNS
Background in object-oriented software development

Software Support Engineer Examples

1

Software Support Engineer Job Description

Job Description Example
Our company is hiring for a software support engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software support engineer
  • Participation in Customer and Partner events
  • Great opportunity to be a part of multi international team
  • You will provide engineering expertise to troubleshoot, modify and engineer software solutions and configurations to ensure the product/solution performs within optimal design specifications
  • You will analyze production issues from business and the application/code perspective and outlines corrective actions
  • You will contribute to meeting the SLAs and KPIs as applicable for the account and unit - for example, responsiveness, resolution, software quality SLAs, Ensures that assigned tasks are completed on time and that delivery timelines are met in accordance with the quality targets of the organization
  • You will be a key member of a dynamic and highly collaborative team with various possibilities for personal and professional development
  • Very dynamic and fast paced environment
  • Excellent opportunity to learn AT&T’s Enterprise Ordering business – All three business service lines – Halo, Gamma and Trinity
  • You will Design, develop and maintain tools/automations to assist in troubleshooting, debugging and support
  • You will investigate debugs and reproduces issues, provide fixes and workarounds and verifies changes to ensure continued operability of the software solution
Qualifications for software support engineer
  • 3 or more years of multi-threading experience
  • Strong object oriented background and competence with design patterns
  • Experience working with large, pre-existing code bases
  • Project management, data analysis and leadership aptitudes
  • Fluency in an additional language (such as Korean, Japanese, etc) would be a plus to liaise with multi lingual speaking associates
  • Understanding of telecommunications wireless networks (4G/LTE specifically) and network interfaces/standards
2

Software Support Engineer Job Description

Job Description Example
Our company is hiring for a software support engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software support engineer
  • Utilize existing Knowledge Base, manuals or other reference materials to resolve incidents
  • Investigate and resolve incidents with no known solution
  • Collaborate with other team members to assist them with resolution of incidents
  • Works directly with customers in the timely and accurate resolution of standard and complex technical support problems, questions and other technical issues
  • Resolves known technical issues
  • Integrates resources effectively, including customers
  • Assumes leadership role in initiatives at the direction of management
  • Identifies and effectively handles challenges
  • Objectives are clearly defined, some freedom is permitted to achieve desired results
  • Demonstrates increasing independence and decreasing need for work direction
Qualifications for software support engineer
  • Investigate existing code and contribute fixes if applicable
  • Prior testing experience with applications developed on multiple operating systems
  • Ability to work alone or on team environment under Waterfall or Agile, depending on project context
  • Bachelor’s degree or higher required, preferably in Computer Science
  • Experience with Telecomm systems and processes
  • Familiarity with Remedy platform and its programming language is a big plus
3

Software Support Engineer Job Description

Job Description Example
Our growing company is hiring for a software support engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software support engineer
  • Troubleshoot TCP/IP and general networking problems with customers
  • Advanced troubleshooting capability on the iSite product family
  • Able to work structurally and according to published procedures and work instructions
  • Able to accept and resolve escalated issues from less experienced TSE
  • May provide guidance to other TSE
  • Takes independent actions and calculated risks in solving customer issues
  • Rotating shift work possible
  • Provide remote technical support on these products and resolve highly complex issues in a wide variety of technical environments
  • Gather problem descriptions, log files, configuration data, and analyze them in order to determine root cause and find solutions
  • Get appropriate resources involved to find a quick resolution
Qualifications for software support engineer
  • Master's degree in science or engineering plus 3 years experience in the related area, OR bachelor's degree plus 5 or more years of working experience
  • 1+ Years Basic scripting skills/understanding
  • Bachelor of Science Degree in Computer Science, Computer Information Systems, Management Information Systems or a related technical field
  • Occasional travel (< 20%) will be required to visit customer sites in order to investigate issues or survey customer sites
  • Ability to work under time constraints and focus on issues that are impacting customers or business goals
  • Experience in Hadoop, Open Stack and Alien for Cloud
4

Software Support Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a software support engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software support engineer
  • Continuously communicate troubleshooting and resolution finding efforts to customers
  • Create, review, edit and manage troubleshooting and problem solution information in the CRM call handling system and the corporate knowledge database
  • Participate in product development programs to ensure the inclusion of service support requirements
  • Support beta and pre-release field evaluations of new products or product enhancements
  • Provide input to engineering on serviceability of new products
  • Work independently in a fast paced customer service environment without requiring immediate supervision
  • Provide training on advanced technical issues to other team members
  • Participate in rotating on-call schedule to provide 7x24 support for customers worldwide
  • Demonstrates self-initiative and self-direction in learning activities and professional development (e.g., reviewing Technical Bulletins, product manuals, etc)
  • Serves as a role model of professionalism by promoting teamwork, demonstrating characteristics such as a positive attitude, appropriate business attire, high energy, and establishing high standards of personal performance and ethical conduct
Qualifications for software support engineer
  • Windows platform knowledge required
  • Candidate should have knowledge of operating system installations, RedHat, Sussie, VMWare and Microsoft server
  • Batch monitoring and SLA / OLA tracking and compliance
  • 10+2+Diploma / Bachelors Degree with 2 to 4 years of experience (Min of 15 years of formal education) (Mandatory)
  • Experience in Informatica, OBI/IBI and Reporting would be added advantage (Optional)
  • Excellent communication skills and ability to translate functional business and systems requirements to technical stuff
5

Software Support Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a software support engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software support engineer
  • Demonstrates excellent interpersonal skills, effective listening, concern with quality deliverables and an appropriate sense of urgency in fulfilling customer requirements
  • Professionalism reflected in oral and written communication
  • May provide work direction in an assigned area, including day-to-day work assignments, local account assignments, on-call schedules
  • Occasional travel to Colorado, if remote, up to 5 days
  • Successfully complete all training assignments, which include on-the-job instruction training in a formal classroom setting
  • Prior to escalating to the Level II team or SES, updates SR with findings from DXi collect log, Application logs, OS logs, Bugzilla search and any online resources used for problem resolution
  • Analyze DXi Advanced Reporting output and determine system health, usage patterns, ingest, replication, deduplication, and reclamation/garbage collection performance
  • Able to isolate problem to the product, ecosystem, or backup hosts/software
  • When required, demonstrates the ability to install, configure, and deliver customer orientation for the products listed
Qualifications for software support engineer
  • Understanding of mainframe and Enterprise System components, operations, and batch cycle processing
  • Understanding of Incident, Problem and Change Management tools provided by HP
  • Bachelor’s degree in Computer Science, Computer Information Systems, Software Engineering or other related field or equivalent work experience
  • Microsoft Message Queuing
  • Microsoft Internet Information Server 5.0
  • DICOM and/or HL7 knowledge a plus

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates