Application Design
Computer systems need two major elements to work: hardware and software. Hardware is the part of computer systems that you can physically touch (e.g. keyboard, monitor). Software is a collection of instructions that allow a computer to work (e.g. apps). Careers in application design involve creating new application software or improving existing software.
Employees under this job family have excellent technical and design skills.
Development
Education: Bachelors Degree Salary: $70,000 to $100,000 or moreDevelopment Operations is the link between software and operations to make organization’s processes run more efficiently. They help use software to complete tasks usually done by occupations in the Infrastructure family.
Front End Developer
Education: Bachelors Degree Salary: $20,000 to $69,000Front End Developers determine what users want from a product and then develop the application to reflect those needs. Because users’ opinions change often, they have to keep up with new trends and update apps. Front End Developers have excellent analytic, communication, and technical skills.
Hardware Engineer
Education: Bachelors Degree Salary: $70,000 to $100,000 or moreHardware Engineers work with the parts of a computer system that you can physically touch. They are in charge of designing and improving hardware products, testing to make sure that the hardware works, and fixing issues before the product goes to the consumer.
Human Factors Expert
Education: Bachelors - Master or PhD Salary: $45,000 to $100,000 or moreUser Interface Designers create and arrange elements of the user interface (the part of the program that the end-user will see and interact with). They work with the User Experience Designer, and have strong creativity, artistic, and communications skills.
Software Architect
Education: Bachelors Degree Salary: $70,000 to $100,000 or moreSoftware Architects create software solutions (such as web services and coding programs) that solve a problem and are efficient and cost-effective. Software Architects have excellent critical thinking and technical skills.
Solution Consultant
Education: Bachelors Degree Salary: $70,000 to $100,000 or moreSolutions Consultants provide leadership and support to link development and infrastructure. Individuals in this role understand a broad range of technologies and have strong analytics and communication skills
User Interface (UI) Designer
Education: Bachelors Degree Salary: $45,000 to $99,000User Interface Designers create and arrange elements of the user interface (the part of the program that the end-user will see and interact with). They work with the User Experience Designer, and have strong creativity, artistic, and communications skills.
User Experience (UX) Designer
Education: Bachelors Degree Salary: $45,000 to $99,000User Experience Designers create appealing designs that match the target audience. They work with other designers and members of the development team to make sure the designs and processes work together. UX Designers have strong creativity, analytic, and communication skills.
Web Designer
Education: Associates to Bachelors Degree Salary: $20,000 to $69,000Web Designers design the visual elements of a website by combining graphic design with an understanding of web development. Web Designers are creative and have at least a general understanding of development skills.