Typical Tasks
Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.
Collaborate with web development professionals, such as front-end or back-end developers, to complete the full scope of Web development projects.
Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.
Conduct user research to determine design requirements and analyze user feedback to improve design quality.
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
A day in the life
What kind of work is this?
Investigative
Studying, Research based work
Artistic
Conceptual, Creative Work
Conventional
Organized, Procedural Work
What personality traits do you need to succeed?
Adaptability/Flexibility
Cooperation
Attention to Detail
Initiative
Achievement/Effort
Persistence
What key skills are needed for this job?
Programming
Active Listening
Reading Comprehension
Critical Thinking
Complex Problem Solving
Judgment and Decision Making
Expected Knowledge
Design
Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
Computers and Electronics
Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Communications and Media
Knowledge of media production, communication, and dissemination techniques and methods. This includes alternative ways to inform and entertain via written, oral, and visual media.
Common Activities
Thinking Creatively
Developing, designing, or creating new applications, ideas, relationships, systems, or products, including artistic contributions.
Working with Computers
Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
Making Decisions and Solving Problems
Analyzing information and evaluating results to choose the best solution and solve problems.