Search Salaries

Click on job titles to view salary data, or select 2 jobs to compare.

Salaries

View salary and benefits information
Alternate job titles: Application Developer II | Application Software Developer, Intermediate | Applications Engineer, Experienced

Evaluates and modifies moderately complex applications programs working from detailed specifications. Codes, tests, debugs, documents, and maintains applications. Works on most phases of applications programming activities. Requires a bachelor's degree. Typically reports to a project leader or manager. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Typically requires 2 to 4 years of related experience. more...



Alternate job titles: Application Developer III | Application Software Developer, Senior | Applications Engineer, Senior

Evaluates, analyzes, and modifies moderately complex application programs. Codes, tests, debugs, documents, and maintains applications. Works on most phases of applications programming activities. Analyzes and resolves problems associated with applications. Detects, diagnoses, and reports related problems. Requires a bachelor's degree. Typically reports to a project leader or manager. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Typically requires 4 to 7 years of related experience. more...


Alternate job titles: Application Developer I | Application Software Developer, Entry | Applications Engineer, Entry

Evaluates and modifies applications programs including encoding, testing, debugging and documentation. Resolves problems associated with these applications. Detects, diagnoses, and reports related problems. Requires a bachelor's degree or its equivalent. Typically reports to a project leader or manager. Works on projects/matters of limited complexity in a support role. Work is closely managed. Typically requires 0-2 years of related experience. more...


Alternate job titles: Application Developer V | Application Software Developer, Expert Team Lead | Applications Engineer, Expert

Oversees the development or modification of applications programs. Designs procedures to solve complex application programming problems, taking computer equipment capacity and limitations, operating time, and form of desired results into consideration. Designs, codes, tests, debugs, and documents applications at the highest levels of complexity. Leads all phases of applications programming. Evaluates applications for quality assurance. Requires a bachelor's degree. Typically reports to a manager or head of a unit/department. Works on advanced, complex technical projects or business issues requ more...



Alternate job titles: Application Developer IV | Application Software Developer, Specialist | Applications Engineer, Specialist

Designs, codes, tests, debugs, and documents complex applications programs. Develops or modifies procedures to solve complex application programming problems, taking computer equipment capacity and limitations, operating time, and form of desired results into consideration. Works at the highest technical level of all phases of applications programming activities. Requires a bachelor's degree. Typically reports to a manager or head of a unit/department. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Typically r more...


Alternate job titles: Web Applications Developer I | Internet/Web Application Development - Entry | Web Applications Developer - Entry

The Web Applications Programmer I troubleshoots and solves the software issues. Responsible for developing, testing, implementing, and maintaining web-based application systems, such as user interface, e-commerce applications, site animation. Being a Web Applications Programmer I knowledge about commonly-used web developing language (e.g., HTML, Java, PHP, JSP, ASP.NET, Python, AJAX) is necessary. Researches technical problems and suggests improvements for web applications. In addition, Web Applications Programmer I typically requires a bachelor's degree of Computer Science or a related field. more...



Alternate job titles: Mainframe Programmer I | Entry Mainframe Programmer | Mainframe Developer I

The Legacy Applications Programmer - Entry maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Entry works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Entry may require a bachelor's degree. Typically reports to a project leader or manager. Being a Legacy Applications Progr more...


Alternate job titles: Mainframe Programmer II | Intermediate Mainframe Programmer | Mainframe Developer II

The Legacy Applications Programmer - Intermediate maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Intermediate works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Intermediate may require a bachelor's degree. Typically reports to a project leader or manager. Being a Lega more...


Alternate job titles: Mainframe Programmer III | Mainframe Developer III | Senior Mainframe Programmer

The Legacy Applications Programmer - Senior maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Senior works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Senior may require a bachelor's degree. Typically reports to a project leader or manager. Being a Legacy Applications Pr more...



Alternate job titles: Mainframe Programmer IV | Mainframe Developer IV | Mainframe Lead Developer

The Legacy Applications Programmer - Specialist maintains and develops online and batch application programs. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing for a large-scale mainframe computer system. Being a Legacy Applications Programmer - Specialist works with project members to develop specifications, diagrams and flowcharts. Develops and implements a disaster recovery plan. In addition, Legacy Applications Programmer - Specialist requires a bachelor's degree. Typically reports to a manager or head of a unit/department. Legacy App more...


Hot Topics

Adjust Employee Salary

Individualize employee pay based on unique job requirements and personal qualifications.

Price My Industry Jobs

Get the latest market pricing for benchmark jobs and jobs in your industry.

Recommended Part-time Jobs during Coronavirus Outbreak

Want to know what part-time or alternative jobs are available during the new coronavirus outbreak? You can get some useful information from this article.

Epidemic Outbreak – Will I Lose My Job or Get a Decrease in Salary?

Because of the coronavirus outbreak in the US, people start to worry about salary, will they get a pay cut or even lay off during this period?

How Masks Can Protect You against the Coronavirus

Definite guide of finding the best mask to avoid getting coronavirus, learn how each type of mask will work for you.

How to Apply for a Job During the Coronavirus Pandemic

The new coronavirus epidemic is a concern for the unemployed or people who want to change a job, now learn how to find a job during this difficult time.

How to Ensure Efficiency While Employees Work from Home

To ensure the efficiency of working from home employees during coronavirus isolation, there's a thorough procedure you should follow as a business manager.

The Top 9 Hottest Jobs during the Pandemic

How does the 2019-nCoV outbreak influence the employment market? The following jobs are in great demand worldwide.

For Employers

Individualize employee pay based on unique job requirements and personal qualifications.

Get the latest market pricing for benchmark jobs and jobs in your industry.

For Employees

Analyze the market and your qualifications to negotiate your salary with confidence.

Search thousands of open positions to find your next opportunity.