Occupation Details
Computer Systems Engineers/Architects
Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.
Quick Navigation
Interests
Realistic
Realistic occupations frequently involve work activities that include practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many of the occupations require working outside, and do not involve a lot of paperwork or working closely with others.
Investigative
Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
Conventional
Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
Work Values
Achievement
Occupations that satisfy this work value are results oriented and allow employees to use their strongest abilities, giving them a feeling of accomplishment. Corresponding needs are Ability Utilization and Achievement.
Recognition
Occupations that satisfy this work value offer advancement, potential for leadership, and are often considered prestigious. Corresponding needs are Advancement, Authority, Recognition and Social Status.
Independence
Occupations that satisfy this work value allow employees to work on their own and make decisions. Corresponding needs are Creativity, Responsibility and Autonomy.
Salary & Job Outlook
Starting Salary
$54,820.00
New York StateMedian Salary
$92,750.00
New York StateExperienced Salary
$121,450.00
New York StateNational Average for Comparison
New York State Job Market Outlook
Jobs Right Now (2018)
6,380
professionals in NYFuture Job Growth (2030)
7,280
+90 jobs/yearNew Jobs Every Year
583
new opportunities yearlyGrowth Rate
0.1%
projected increasePreparation: Experience, Training, and Education
The list below outlines the prior educational experience required to perform in this occupation.
Degree Needed - Four-year college
Experience Requirements
A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
Education Requirements
Most of these occupations require a four-year bachelor's degree, but some do not.
Training Details
Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
Transferrable Skills and Experience
Many of these occupations involve coordinating, supervising, managing, or training others. Examples include real estate brokers, sales managers, database administrators, graphic designers, conservation scientists, art directors, and cost estimators.
School Programs
The following lists school programs which are applicable to this occupation.
Licensing & Certification
State License and Certifications Requirements are not currently associated with this occupation.
Skills
The list below includes the skills required by workers in this occupation; skills are what allow you to learn more quickly and improve your performance.
Reading Comprehension
Understanding written sentences and paragraphs in work-related documents.
Critical Thinking
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
Active Listening
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Systems Evaluation
Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Operations Analysis
Analyzing needs and product requirements to create a design.
Skill level is measured on a seven point scale, where one means 'some competence required for this occupation' and seven means 'a high level of expertise required for this occupation'.
Knowledge
The list below includes knowledge items, the principles and facts required by this occupation.
Computers and Electronics
Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Engineering and Technology
Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
English Language
Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
Mathematics
Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
Design
Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
Administration and Management
Knowledge of business and management principles involved in strategic planning, resource allocation, human resources modeling, leadership technique, production methods, and coordination of people and resources.
Knowledge level is measured on a seven point scale, where one means 'some competence required for this occupation' and seven means 'a high level of expertise required for this occupation'.
Work Environment
The list below includes the physical and social factors that influence the nature of work in this occupation.
Hover over or tap each factor to see its description.
Work Styles
Included in the list below are the personal work style characteristics that can affect how well a worker is likely to perform in this occupation.
Achievement/Effort
Job requires establishing and maintaining personally challenging achievement goals and exerting effort toward mastering tasks.
Adaptability/Flexibility
Job requires being open to change (positive or negative) and to considerable variety in the workplace.
Analytical Thinking
Job requires analyzing information and using logic to address work-related issues and problems.
Attention to Detail
Job requires being careful about detail and thorough in completing work tasks.
Dependability
Job requires being reliable, responsible, and dependable, and fulfilling obligations.
Initiative
Job requires a willingness to take on responsibilities and challenges.
Innovation
Job requires creativity and alternative thinking to develop new ideas for and answers to work-related problems.
Integrity
Job requires being honest and ethical.
Persistence
Job requires persistence in the face of obstacles.
Stress Tolerance
Job requires accepting criticism and dealing calmly and effectively with high-stress situations.
Tools & Technology
This list below describes the machines, equipment, tools, software, and information technology that workers in this occupation will use.
Tools
- Blade servers
- Computer network routers
- Desktop computers
- Graphics display cards
- Laptop computers
- Lightweight directory access protocol LDAP servers
- Mainframe computers
- Mass storage devices
- Motherboards
- Multi-conductor cables
- Personal computers
- Radio frequency cables
- Smartphones
- Tablet computers
Technology
- 3M Post-it App
- AJAX
- Adobe Systems Adobe AIR
- Adobe Systems Adobe Acrobat
- Adobe Systems Adobe ActionScript
- Adobe Systems Adobe Creative Cloud
- Adobe Systems Adobe Dreamweaver
- Adobe Systems Adobe Fireworks
- Adobe Systems Adobe Flex
- Adobe Systems Adobe FrameMaker
- Adobe Systems Adobe Photoshop
- Advanced business application programming ABAP
- Altia Design
- Amazon DynamoDB
- Amazon Redshift
- Amazon Simple Storage Service S3
Duties
Job duties information is not available for this occupation.
Tasks
The list below outlines specific tasks that a worker in this occupation is called upon to do regularly.
- Verify stability, interoperability, portability, security, or scalability of system architecture.
- Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
- Develop system engineering, software engineering, system integration, or distributed system architectures.
- Communicate with staff or clients to understand specific system requirements.
- Identify system data, hardware, or software components required to meet user needs.
- Research, test, or verify proper functioning of software patches and fixes.
- Provide advice on project costs, design concepts, or design changes.
- Perform security analyses of developed or packaged software components.
- Provide technical guidance or support for the development or troubleshooting of systems.
- Document design specifications, installation instructions, and other system-related information.
- Communicate project information through presentations, technical reports, or white papers.
- Define and analyze objectives, scope, issues, or organizational impact of information systems.
- Monitor system operation to detect potential problems.
- Design and conduct hardware or software tests.
- Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
- Provide customers or installation teams guidelines for implementing secure systems.
- Establish functional or system standards to address operational requirements, quality requirements, and design constraints.
- Investigate system component suitability for specified purposes, and make recommendations regarding component use.
- Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
- Develop or approve project plans, schedules, or budgets.
- Develop efficient and effective system controllers.
- Evaluate existing systems to determine effectiveness, and suggest changes to meet organizational requirements.
- Direct the analysis, development, and operation of complete computer systems.
- Configure servers to meet functional specifications.
- Develop application-specific software.
- Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.
- Direct the installation of operating systems, network or application software, or computer or network hardware.
- Train system users in system operation or maintenance.

