Job Description Management brings the power of a centralized command center for managing the creation, collaboration, and approval process of job descriptions. HR and compensation professionals are now empowered to standardize a job architecture - foundational to company performance, transparency, and employee engagement.

Alternate job titles: Backend Applications Developer II, Backend Software Engineer II

Develops, builds, and maintains scalable back-end solutions for server applications. Implements and tests web services and API's utilizing standard frameworks and source control tools to ensure product functionality, speed, and security. Collaborates with frontend developers, product managers, and designers to deliver server-side applications and integrate user-facing elements. Knows commonly used languages, development tools, and frameworks. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the compl... view job details


Alternate job titles: Intermediate Software Engineer, Software Developer II

Designs and develops software applications. Gathers and evaluates end-user requirements. Develops build plans. Performs coding, debugging, testing, code review, and troubleshooting throughout the software development lifecycle. Requires a bachelor's degree in computer science, software engineering, or a related field. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related experience. view job details



Alternate job titles: Entry Web Software Programmer, Web Software Developer -Entry

Designs and develops web-accessible software solutions that engage users and meet business requirements. Collaborates with web administrators and designers through the full development lifecycle and contributes to the development of new 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 bachelor's degree i... view job details



Alternate job titles: Team Lead Web Software Programmer, Web Software Developer -Specialist

Designs and develops web-accessible software solutions that engage users and meet business requirements. Collaborates with web administrators and designers through the full development lifecycle and contributes to the development of new 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 bachelor's degree i... view job details


Alternate job titles: Senior Web Software Programmer, Web Software Developer -Senior

Designs and develops web-accessible software solutions that engage users and meet business requirements. Collaborates with web administrators and designers through the full development lifecycle and contributes to the development of new 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 bachelor's degree i... view job details



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

Designs, develops, and maintains internal and external websites for an organization. Uses knowledge of common web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX) to build and expand site functionality. Creates and enhances the overall website appearance using graphic/multi-media design software and designs site navigation that is clear and easy to understand. Ensures sites remain scalable while complying with performance and security standards. Updates site content based on input from marketing and documents changes in source code. Typically requires a bachelor's degr... view job details


Alternate job titles: Entry Software Systems Developer, Software Operating Systems Development - Entry, Systems Applications Developer I

Designs, analyzes, maintains, and tests software systems. Identifies and analyzes users' needs and preferences. Responsible for troubleshooting and resolving problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. Work is closely managed. Works on projects/matters of limited complexity in a support role. Typically requires 0-2 years of related experience. view job details



Alternate job titles: Internet/Web Application Development - Intermediate, Web Applications Developer - Experienced, Web Applications Programmer II

Designs, develops, and maintains internal and external websites for an organization. Uses knowledge of common web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX) to build and expand site functionality. Creates and enhances the overall website appearance using graphic/multi-media design software and designs site navigation that is clear and easy to understand. Ensures sites remain scalable while complying with performance and security standards. Updates site content based on input from marketing and documents changes in source code. Typically requires a bachelor's degr... view job details


Alternate job titles: Intermediate Software Systems Developer, Software Operating Systems Development Intermediate, Systems Applications Developer II

Designs, analyzes, maintains, and tests software systems. Identifies and analyzes users' needs and preferences. Responsible for troubleshooting and resolving problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. Occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Typically requires 2-4 years of related ... view job details


Alternate job titles: Internet/Web Application Development - Senior, Web Applications Developer - Senior, Web Applications Programmer III

Designs, develops, and maintains internal and external websites for an organization. Uses knowledge of common web development languages (e.g., HTML, Java, PHP, JSP, ASP.Net, Python, AJAX) to build and expand site functionality. Creates and enhances the overall website appearance using graphic/multi-media design software and designs site navigation that is clear and easy to understand. Ensures sites remain scalable while complying with performance and security standards. Updates site content based on input from marketing and documents changes in source code. Typically requires a bachelor's degr... view job details


Hot Topics for HR Professionals

Make Pay Fair

CompAnalyst gives you the insights you need to easily balance internal pay equity and external competitiveness. You can perform a deep analysis with a few clicks and quickly identify equity issues, flight risks, and other real-time insights that help you get pay right and win the war for talent.

Price Jobs with Confidence

Accurate job descriptions are fundamental to getting pay right. JobArchitect ensures that you are working with comprehensive, approved job descriptions so you can feel confident that you are pricing jobs accurately.

Our CompAnalyst integration makes it simple to publish job descriptions for use within the Market Pricing and Salary Structure modules ensuring accurate pricing and consistency across locations and departments.

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

Get a Salary Increase

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

Search Job Openings

Search thousands of open positions to find your next opportunity.

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.