Information and communications technology professionals conduct research; plan, design, write, test, provide advice and improve information technology systems, hardware, software and related concepts for specific applications; develop associated documentation including principles, policies and procedures; and design, develop, control, maintain and support databases and other information systems to ensure optimal performance and data integrity and security. Tasks performed by workers in this sub-major group usually include: researching information technology use in business functions; identifying areas for improvement and researching the theoretical aspects and operational methods for the use of computers; evaluating, planning and designing hardware or software configurations for specific applications including for Internet, Intranet and multimedia systems; designing, writing, testing and maintaining computer programs; designing and developing database architecture and database management systems; developing and implementing security plans and data administration policy, and administering computer networks and related computing environments; analysing, developing, interpreting and evaluating complex system design and architecture specifications, data models and diagrams in the development, configuration and integration of computer systems. Occupations in this sub-major group are classified into the following minor groups: 251 Software and Applications Developers and Analysts 252 Database and Network Professionals
Get 1 email per week with new Hidden Talent in Information And Communications Technology Professionals job roles.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
An amazing delivery - with all tasks done to perfection. The codebase is clean & readable. Probably the best delivery among the 100+ job simulations I've seen.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
A solid back-end delivery. The codebase is well-organized, with good naming and excellent code readability. Solid unit testing. Well-selected software packages. Potential room for improvement includes communicating minor changes & excluding generated code from version control.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
This candidate is an excellent backend developer. Solid knowledge of modern principles. A perfect API according to specifications. Minor issues with unit tests & dependencies. Exceptional package selection. Highly recommended.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
A nice minimalist API with well written code. Solid skills showcased, with a few rough edges. The project had a rough start, but finished really well. Tests are well-balanced and very clear.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
This candidate is deemed job-ready, and will likely bring value on day 1. High skill & good understanding of front-end development has been demonstrated. Areas for improvement: code readability, search functionality, & component naming.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
This candidate is really solid. They’ve displayed high skill levels in both front-end and back-end development. I recommend this candidate for full-stack developer positions.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
This candidate shows high skill as a backend developer. Solid knowledge of modern principles. Good package selection. While there is room for improvement in areas like project initialization, unit tests, and folder structure, the code is well-written and very readable.
Skill Rank
Unicorn
Evaluator experience
7 years of experience
This delivery shows solid potential in back-end development with some room for improvement. The API worked well, and the project was easy to run. However, committing generated files & use of local directory paths needs to be avoided.
Skill Rank
Beginner
Evaluator experience
7 years of experience
The candidate shows potential, but current skills fall short in several areas. API integration is good, but code readability, component interfaces, and more needs work. However, they have a decent foundation. Additional training and mentorship is recommended.