Average Salary for Jobs with Software Maintenance Skills

The average salary for jobs that require the skills of Software Maintenance is $103,147 based on United States National Average.

Base Salary

Core compensation

$56,297
$149,998
$103,147
EDI Manager
Alternate Job Titles: EDI Application Interface Development Manager | EDI Development/Implementation Manager

Oversees staff responsible for the design and development of EDI application interfaces and maps. Develops and implements an EDI strategy to support organizational initiatives. Manages daily EDI operations. Leads EDI projects. Defines and documents project scopes, deliverables, and schedules. Allocates the resources for testing and implementation support. Establishes documentation standards used t... View job details


EDI Specialist III
Alternate Job Titles: EDI Application Interface Developer III | EDI Development/Implementation Specialist III

Analyzes, designs, and develops specifications for enhancements and extensions with EDI application interfaces and maps. Ensures proper configuration and set-up of the EDI tools and systems that support file transfer between internal and external trading partners. Coordinates trading partner implementations and conducts EDI testing. Documents processes, data flow, file specifications, and mapping ... View job details


EHR Certified Application Analyst I
Alternate Job Titles: Cerner Certified Application Analyst Entry | EPIC Certified Application Analyst I

Plans, analyzes, designs and modifies EHR (electronic health record) software applications, including encoding, testing, debugging and installing to support the implementation of one or more software modules. Consults with users to identify current operating procedures and to clarify program objectives. May be expected to write documentation describing program development, logic, coding, and corre... View job details


EHR Certified Application Analyst II
Alternate Job Titles: Cerner Certified Application Analyst Intermediate | EHR Application Analyst II | EPIC Certified Application Analyst Associate

Plans, analyzes, designs and modifies EHR (electronic health record) software applications, including encoding, testing, debugging and installing to support the implementation of one or more software modules. Consults with users to identify current operating procedures and to clarify program objectives. May be expected to write documentation describing program development, logic, coding, and corre... View job details


EHR Certified Application Analyst III
Alternate Job Titles: Cerner Certified Application Analyst Senior | EHR Application Analyst III | EPIC Certified Application Analyst Senior

Plans, analyzes, designs and modifies EHR (electronic health record) software applications, including encoding, testing, debugging and installing to support the implementation of one or more software modules. Consults with users to identify current operating procedures and to clarify program objectives. May be expected to write documentation describing program development, logic, coding, and corre... View job details


Network Administrator I
Alternate Job Titles: Entry Network Administrator | Network/Systems Administrator I

Assists with the daily administration of a network/server environment. Monitors network performance and performs testing to provide diagnosis of issues and to assist with deployment of solutions. Performs routine updates and maintenance tasks. May be responsible for tracking the parts inventory and maintenance of documentation. Emphasis is on learning the key aspects of the job to be performed and... View job details


Network Administrator II
Alternate Job Titles: Intermediate Network Administrator | Network/Systems Administrator II

Assists with the daily administration of a network/server environment. Monitors network performance and performs testing to provide diagnosis of issues and to assist with deployment of solutions. Installs upgrades, patches, and new applications and equipment. Supports and enforces a disaster recovery, security and back up and restore plan. Requires a bachelor's degree. Typically reports to supervi... View job details


Network Administrator III
Alternate Job Titles: Network/Systems Administrator III | Senior Network Administrator

Responsible for daily administration of a network/server environment. Installs, configures, and maintains system software. Monitors network performance, troubleshoots issues and deploys solutions. Plans and implements upgrades, patches, and installation of new applications and equipment. Creates and maintains a disaster recovery, security and back up and restore plan. May assist with evaluating ne... View job details


Network Administrator IV
Alternate Job Titles: Network / Systems Administration - Specialist | Network/Systems Administrator IV

Responsible for daily administration of a network/server environment. Installs, configures and maintains system software. Monitors network performance, troubleshoots more complex issues and deploys solutions. Plans and implements upgrades, patches, and installation of new applications and equipment. Creates and maintains a disaster recovery, security and back up and restore plan and policy. May co... View job details


Network Administrator V
Alternate Job Titles: Network / Systems Administration - Expert Team Lead | Network Administrator - Consultant | Network/Systems Administrator V

Responsible for daily administration of a network/server environment. Installs, configures, and maintains system software. Monitors network performance, troubleshoots more complex issues and deploys solutions. Plans and implements upgrades, patches, and installation of new applications and equipment. Creates and maintains a disaster recovery, security and back up and restore plan and policy. May l... View job details