Career Discovery

Web Developers

Career Overview Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications. Also Known …

Web Developers Read More »

Web and Digital Interface Designers

Career Overview Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize …

Web and Digital Interface Designers Read More »

Software Developers

Career Overview Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and …

Software Developers Read More »

Software Quality Assurance Analysts and Testers

Career Overview Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input …

Software Quality Assurance Analysts and Testers Read More »

Network and Computer Systems Administrators

Career Overview Install, configure, and maintain an organization's local area network (LAN), wide area network (WAN), data communications network, operating systems, and physical and virtual servers. Perform system monitoring and verify the integrity and availability of hardware, network, and server resources and systems. Review system and application logs and verify completion of scheduled jobs, including …

Network and Computer Systems Administrators Read More »

Computer Programmers

Career Overview Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information. Also Known As Analyst Programmer Computer Programmer Programmer Programmer Analyst …

Computer Programmers Read More »

Database Architects

Career Overview Design strategies for enterprise databases, data warehouse systems, and multidimensional networks. Set standards for database operations, programming, query processes, and security. Model, design, and construct large relational databases or data warehouses. Create and optimize data models for warehouse infrastructure and workflow. Integrate new systems with existing warehouse structure and refine system performance and …

Database Architects Read More »

Data Warehousing Specialists

Career Overview Design, model, or implement corporate data warehousing activities. Program and configure warehouses of database information and provide support to warehouse users. Also Known As Data Warehouse Analyst Data Warehouse Solution Architect Alternate Job Titles Analytics Manager Big Data Engineer Data Integrity Specialist Data Management Engineer Data Management Manager Data Management Specialist Data Migration …

Data Warehousing Specialists Read More »

Telecommunications Engineering Specialists

Career Overview Design or configure wired, wireless, and satellite communications systems for voice, video, and data services. Supervise installation, service, and maintenance. Also Known As Communications Engineer Engineer Infrastructure Engineer Telecommunications Consultant (Telecom Consultant) Alternate Job Titles Communications Analyst Communications Engineer Communications Network Engineer Communications Systems Engineer Electrical Design Engineer Engineer Field Engineer Infrastructure Engineer …

Telecommunications Engineering Specialists Read More »

Database Administrators

Career Overview Administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases. Also Known As Database Administration Manager Database Administrator (DBA) Database Analyst Systems Administrator …

Database Administrators Read More »

Shopping Cart