Search Salaries

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

Salaries

View salary and benefits information

Manages the design, development, and maintenance of internal and external websites for an organization. Oversees web applications developers to ensure that websites are built and expanded based on evolving technology and business needs. Creates and implements standards for website appearance and navigation. Requires knowledge of common web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX.) Requires a bachelor's degree in a related area. Typically reports to a director or head of department. Manages subordinate staff in the day-to-day performance of their jobs. True firs more...



Alternate job titles: Mobile Software Development Manager

Manages a team of developers responsible for mobile applications development and design. Evaluates current technologies and deliver applications meeting the latest standards. Schedules projects and resources, and monitors project timelines. Sets and implements policies and procedures related to application quality standards and testing. Requires a bachelor's degree in a related area and at least 7 years of experience with applications development and at least 3 years in mobile applications on one or more major platforms (ios, android, etc.). Typically reports to a head of a unit/department. Ty more...


Alternate job titles: Applications Development Manager | Application Design and Development Manager | Dev Manager | Software Engineering / Development Manager

The Manager of Software Development - Applications evaluates existing applications to determine technical changes, schedules projects, resources, and monitors project timelines. Manages a team of analysts or developers responsible for the organization's applications development and analysis function. Being a Manager of Software Development - Applications requires a bachelor's degree. Oversees feasibility researches, estimates project timeline and cost. In addition, Manager of Software Development - Applications typically reports to a director or head of a unit or department. The Manager of Sof more...


Alternate job titles: Application Design and Development Manager | Dev Manager | Manager of Software Development - Applications | Software Engineering / Development Manager

Manages a team of analysts or developers responsible for the organization's applications development and analysis function. Evaluates existing applications to determine technical changes, schedules projects, resources, and monitors project timelines. Oversees feasibility researches, estimates project timeline and cost. Requires a bachelor's degree. Typically reports to a director or head of a unit or department. Manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budge more...



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 Design and Development Director | Director of Software Development - Applications | Software Engineering / Development Director

Plans, coordinates, supervises all activities related to the design, development, implementation of the organization's applications development and analysis function. Manages multiple development teams supporting different products or lines of businesses. Directs and guides the managers, reviews different project requests, timeline and cost. Develops, distributes, supports, enforces, and integrates best practices and technology standards across the organization. Requires a bachelor's degree. Typically reports to top management. Manages a departmental sub-function within a broader departmental more...



Alternate job titles: Software Engineering Manager | Software Development Manager

The Software Applications Engineering Manager directs the work of engineers to ensure the best practices around software development. Manages and oversees the design and development of software applications. Being a Software Applications Engineering Manager typically reports to a senior manager. Requires a bachelor's degree. The Software Applications Engineering Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel action 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: 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: 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...


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.