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: Web Software Senior Designer/Developer

Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Develops, implements, and debugs software code. Designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a b more...



Alternate job titles: Software Engineer III | Senior Software Engineer | Software Applications Engineer III

The Software Developer III performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer III requires a bachelor's degree. May direct a few junior level software engineers. In addition, Software Developer III typically reports to a manager. Being a Software Developer III contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as a Software Developer III typically requires 4 to 7 years of related experience. more...


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

Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May direct a few junior level software engineers. Requires a bachelor's degree. Typically reports to a 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: Custom Application Developer III | Senior Commercial Software Engineer | Software Development Engineer III

Codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Requires a bachelor's degree in a related area. Typically reports to a manager or head of a unit/department. Typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. more...



Alternate job titles: Curriculum Specialist III |

The Curriculum Developer III conducts skill assessments and collects input to identify training or development needs, goals, gaps, and requirements. Designs and develops training programs, curriculum, methods, and materials for various audiences, including employees, managers, customers, or other learners. Consults with subject matter experts to define learning objectives and to design appropriate course content and training curriculum. In addition, Curriculum Developer III writes and edits outlines, syllabus, lecture notes, and materials for in-person or online courses and self-study programs more...


Alternate job titles: Senior Software Systems Engineer | Software Operating Systems Development Senior | Systems Applications Developer III | Systems Software Engineer/Programmer III

Develops, modifies and codes software systems programming applications. Maintains and enhances software systems by fixing complicated errors. Familiar with the principles and practices of existing software systems development. Utilizes extensive experience to analyze problems and find out solutions independently. Requires a bachelor's degree. Typically reports to a manager. Typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. more...



Responsible for the structural design and development of new software systems or extensive software revisions for external customers. Analyzes software requirements and defines system components to ensure efficient and scalable software architecture. Designs and implements software solutions to consider business and technical needs and ensures compatibility with existing systems. Creates and maintains architecture documentation such as design specifications and diagrams to guide future maintenance and development. Works with non-technical stakeholders to analyze requirements and understand con more...


Alternate job titles: Software Systems Engineer III | Senior Software Systems Engineer | Software Operating Systems Development Senior | Systems Software Engineer/Programmer III

The Systems Applications Developer III maintains and enhances software systems by fixing complicated errors. Develops, modifies and codes software systems programming applications. Being a Systems Applications Developer III utilizes extensive experience to analyze problems and find out solutions independently. Familiar with the principles and practices of existing software systems development. In addition, Systems Applications Developer III requires a bachelor's degree. Typically reports to a manager. Working as a Systems Applications Developer III typically requires 4 to 7 years of related ex more...


Alternate job titles: ERP Configuration Specialist III | Oracle Programmer III | SAP Programmer III

The Enterprise Applications Developer III ensures that software can be completely integrated into the ERP system. Reviews, analyzes, and modifies the programming systems including encoding, testing, and debugging to support an organization's Enterprise Resource Planning (ERP) applications. Being an Enterprise Applications Developer III develops and maintains technical documentation. Designs and develops application tables, reports, and new modules to improve system efficiency. In addition, Enterprise Applications Developer III works with ERP/SAP client/server enterprise application. May requir more...



Alternate job titles: Commercial Software Engineer III | Senior Commercial Software Engineer | Software Development Engineer III

The Custom Application Developer III standardizes the quality assurance procedure for software. Codes software applications based on third party business requirements. Being a Custom Application Developer III researches client complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Oversees testing and debugging and develops fixes. In addition, Custom Application Developer III requires a bachelor's degree in a related area. Typically reports to a manager or head of a unit/department. Working as a Custom Application Developer III typically r more...


Hot Topics for HR Professionals

Participation Made Easy

Simplify survey management, participation, and analysis with a single, centralized library for all your compensation data sources. Streamline your survey selection, data loading, participation, and analysis. Automatically participate in surveys with one-click exports to third-party survey participation templates.

Work Together Seamlessly

An accurate job description starts with collaboration.

With JobArchitect you can share job descriptions with hiring managers and others in your organization and easily manage the review and approval process using the centralized command center.

Industry Surveys

Get comprehensive, reliable US compensation data for your specific industry, company size, and labor market.

Browse our complete catalog, showcasing more than 30 regional and global surveys with all the information and data points you need to get pay right.

Hot Topics for Job Salary Data

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.

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.