Web Developers :

Design, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.

See more information about working in this career.

About the Job

Indiana Average Salary $59,080.00
Average Time to Fill 40 days
Typical Education Bachelor's Degree
Typical Experience Over 2 years, up to and including 4 years
10 Year Projected Openings (2016-2026) 1,614
10 Year Expected Percentage Change (2016-2026) 10.88 %

For more information on the new projection methodology, visit Hoosiers by the Numbers .

Find Available Postings

Select an Area:

Find Training


Skills Profile

Essential (Soft) Skills

Essential Skills to Employers

Technology and Tool Usage
Attention to Detail
Critical Thinking
Information Gathering
Written Communication

Top Job Duties and Responsibilities

Thinking Creatively

Create website
Write computer programs or code
Design software or user interface
Define website architectures
Design data processing systems
Develop accessible web interfaces using established guidelines and verification techniques
Design websites or web applications
Design data security systems
Apply user experience to application design
Develop simple financial data repositories or databases
Create databases
Create relational databases
Develop simple operational data repositories or databases
Develop simple informational data repositories or databases
Set page layout or composition
Prepare graphics or other visual representations of information
Develop diagrams or flow charts of how systems operate
Develop graphic art
Develop management control systems
Develop records management systems
Develop graphic designs or models
Develop testing routines or procedures
Write business project or bid proposals

Interacting With Computers

Solve software problems
Maintain complex computer databases
Maintain computer software or code
Debug computer programs, software, or systems
Assist users with software or hardware problems
Troubleshoot computer database problems
Configure computer networks
Install hardware, software, or peripheral equipment
Install software applications
Integrate software into different types of pre-existing environments, architectures, or systems
Perform website maintenance
Implement security measures for computer or information systems
Plan computer security measures
Upload data to website or online server for information sharing
Prepare media files for web distribution
Create data backups to prevent loss of information
Modify computer network systems

Real-Time Job Posting Statistics

Booster Skills & Certifications

Job Seekers possessing booster skills & certifications, such as those listed below, added to core skills are more marketable, harder to find and expensive to hire.

Hard to Fill: Employers find positions requiring these skills to be hard to fill. These skills and certifications make a job seeker more in demand because the skills are not widely available.

Expensive to Fill: Employers find positions requiring these skills to be expensive to fill. Job seekers with these skills and certifications are likely to earn more money.

Skill or Certification Certi - fication Hard to Fill Expensive to Fill
Apache Hadoop
Ruby on Rails

Department of Workforce Development Resources