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 Development Senior Project Manager | Software Applications Program Manager

Manages a team of programmers who are responsible for the organization's applications programming and/or systems analysis projects. Directs project delivery schedule setup and ensure the project quality and budget constraints. Oversees programming team resources allocations and provides direction to control development process. Requires a bachelor's degree. Typically reports to a Director. Typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the functional area of responsibility. May give inp more...



Alternate job titles: Application Development Project Supervisor | Software Applications Program Supervisor

Responsible for planning, communicating, implementing, and coordinating applications programming and/or systems analysis projects. Sets the project delivery schedule and ensure the quality and budget constraints. Allocates programming team resources according to projects needs. Supervises and supports team programmers to control development process. Typically requires a bachelor's degree. Typically reports to a manager or head of a unit/department. Supervises a group of primarily para-professional level staffs. May also be a level above a supervisor within high volume administrative/ productio more...


Alternate job titles: Web Software Development Manager | Manager of Web Software Development

The Web Software Programming Manager ensures developers create websites and mobile applications that engage users and meet business requirements. Manages software development for websites and mobile applications. Being a Web Software Programming Manager manages web infrastructure development, including back-end database development and the construction of SQL queries via CGI scripting. Oversees the full development lifecycle, including the development of new site features. In addition, Web Software Programming Manager requires knowledge of web technologies and tools such as CSS, JavaScript, HT more...


Alternate job titles: Operating Systems Development Manager | Operating Systems Solutions Development Manager

Oversees a staff responsible for the development, installation, and modification of computer operating systems. Develops policies and procedures related to the deployment and maintenance of the organization's operating systems. Explores the future operating system needs of the organization and provides technical leadership to the operating team. Requires a bachelor's degree in area of specialty. Typically reports to a top management. Typically manages through subordinate managers and professionals in larger groups of moderate complexity. Provides input to strategic decisions that affect the fu more...



Alternate job titles: Data Warehouse Design and Coding Specialist | Database/Warehouse Programmer

Responsible for data warehouse design and configuration. Provides supports for data warehouses. Responsible for coding and documenting procedures, and programming, testing and debugging data warehouses. Requires a bachelor's degree. Typically reports to a manager or head of a unit/department. Typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. more...


Alternate job titles: Applications Programming Manager | Application Development Senior Project Manager

The Software Applications Program Manager directs project delivery schedule setup and ensure the project quality and budget constraints. Manages a team of programmers who are responsible for the organization's applications programming and/or systems analysis projects. Being a Software Applications Program Manager requires a bachelor's degree. Oversees programming team resources allocations and provides direction to control development process. In addition, Software Applications Program Manager typically reports to a Director. The Software Applications Program Manager typically manages through more...



Alternate job titles: Applications Programmer II | Application Developer II | Application Software Developer, Intermediate

The Applications Engineer, Experienced codes, tests, debugs, documents, and maintains applications. Evaluates and modifies moderately complex applications programs working from detailed specifications. Being an Applications Engineer, Experienced requires a bachelor's degree. Works on most phases of applications programming activities. In addition, Applications Engineer, Experienced typically reports to a project leader or manager. Being an Applications Engineer, Experienced gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work more...


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

The Applications Engineer, Senior codes, tests, debugs, documents, and maintains applications. Evaluates, analyzes, and modifies moderately complex application programs. Being an Applications Engineer, Senior analyzes and resolves problems associated with applications. Works on most phases of applications programming activities. In addition, Applications Engineer, Senior detects, diagnoses, and reports related problems. Requires a bachelor's degree. Typically reports to a project leader or manager. Being an Applications Engineer, Senior contributes to moderately complex aspects of a project. W more...


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

The Applications Engineer, Expert designs procedures to solve complex application programming problems, taking computer equipment capacity and limitations, operating time, and form of desired results into consideration. Oversees the development or modification of applications programs. Being an Applications Engineer, Expert leads all phases of applications programming. Designs, codes, tests, debugs, and documents applications at the highest levels of complexity. In addition, Applications Engineer, Expert evaluates applications for quality assurance. Requires a bachelor's degree. Typically repo more...



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

The Applications Engineer, Specialist 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. Designs, codes, tests, debugs, and documents complex applications programs. Being an Applications Engineer, Specialist requires a bachelor's degree. Works at the highest technical level of all phases of applications programming activities. In addition, Applications Engineer, Specialist typically reports to a manager or head of a unit/department. Applications En 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.