Software Support Engineer

ASGN Incorporated
Greensboro, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 90K

Job location

Greensboro, United States of America

Tech stack

Application Lifecycle Management
Application Performance Management
JIRA
Software Bug Management
Business Software
C Sharp (Programming Language)
Data Validation
Microsoft Dynamics NAV
Python
Visual Basic
Object-Oriented Software Development
Powershell
Software Engineering
SQL Databases
System Testing
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
System Availability
Reliability of Systems
Operational Systems

Job description

We are looking for a Software Support Engineer to play a key role in supporting and enhancing critical business applications. This position is responsible for ensuring system availability, responding to application-related issues, and working across teams to deliver effective technical solutions. The successful candidate will have a strong technical background, excellent problem-solving abilities, and a proactive approach to maintaining system performance and user satisfaction., * Provide technical support for enterprise applications and operational systems.

  • Investigate software and system issues, identify root causes, and implement effective resolutions.
  • Manage incoming support tickets and service requests while meeting established response and resolution targets.
  • Work closely with internal teams and third-party vendors to address application and infrastructure challenges.
  • Review recurring incidents and develop long-term solutions to improve system reliability.
  • Monitor application performance and system functionality to identify potential issues before they impact users.
  • Create and maintain support documentation, troubleshooting guides, and knowledge base articles.
  • Participate in system testing and validation activities related to updates, enhancements, and bug fixes.
  • Support change management initiatives and ensure updates are implemented with minimal business disruption.
  • Maintain compliance with organizational procedures, security standards, and audit requirements.

Requirements

  • At least 3 years of experience in application support, software support, technical operations, or a related field.
  • Demonstrated success troubleshooting complex software issues in a business environment.
  • Strong understanding of incident management and structured problem-solving methodologies.
  • Hands-on experience writing and analyzing SQL queries for troubleshooting and data validation.
  • Experience supporting Manufacturing Execution Systems (MES) or similar production-focused platforms.
  • Familiarity with ticketing and issue management systems, preferably Jira.
  • Strong interpersonal skills with the ability to communicate technical information to both technical and non-technical audiences.

Preferred Qualifications:

  • Experience supporting ERP platforms, particularly Microsoft Dynamics NAV or similar systems.
  • Working knowledge of VB.NET, C#, or other object-oriented programming languages.
  • Experience developing scripts or automations using PowerShell, Python, or related technologies.
  • Background supporting manufacturing, industrial, engineering, or technology-based organizations.
  • Understanding of application lifecycle management and software release processes.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays, * Competitive Salary
  • Medical insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Paid Time Off
  • Paid Holidays, $75000 - $90000 USD per year

Apply for this position