Computer Programmers
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.
Video Game Designers
Design core features of video games. Specify innovative game and role-play mechanics, story lines, and character biographies. Create and maintain design documentation. Guide and collaborate with production staff to produce games as designed.
Software Developers
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 performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
Web Developers
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.
Web Administrators
Manage web environment design, deployment, development and maintenance activities. Perform testing and quality assurance of web sites and web applications.
Cloud Network Engineer
Cloud network engineers specialize in migrating functions and networks to private, public, and hybrid cloud infrastructures. In doing so, they give organizations the freedom and flexibility to maximize their flexibility and productivity.
Software QA Test Developer
A QA engineer is responsible for the creation of tests to identify issues with software before the product launch. Duties include identifying and analyzing any bugs and errors found during the test phase and documenting them for review.
AWS Solutions Architect
The AWS Certified Solution Architect is the trained professional who does the evaluation of the requirements of the organization or the businesses and makes architectural recommendations for implementation and deployment of the application on AWS.
C# Developer / Engineer
Develops software and applications using the C# computer programming language. Assists with new development projects and fixes problems with code or software engineering. Performing peer code reviews to execute coding standards, code consistency, utilization of setup cases and adherence to application design.
Python Developer
A Python Developer is responsible for coding, designing, deploying, and debugging development projects, typically on the server-side (or back-end). They may, however, also help organizations with their technological framework.
