CareerTraQ

Prospective Student?
Apply here
Current Student?
Register here
 

The Office of Career Services
Library Building, Room 429 & 430
222-05 56th Avenue
Bayside, NY 11364
Phone: (718) 631-6297

Search other Careers:

Search by Career
 

Occupation Info


Computer Applications Engineer

Overview: Computer applications engineers formulate mathematical models of information processing systems to solve scientific and engineering problems. They consult with potential system users to identify the types of data to be fed into the computer and answers needed.
Duties: They analyze an organization's flow of information and business transactions to determine how computers can analyze the data and improve decision making.

Conduct mathematical analyses to determine the most efficient ways for computers to process the organization's information.

Prepare flow charts to describe to the organization's executives how a computer system would accept information, process it and present results to decision makers.

Write computer programs to demonstrate to executives exactly how the computer system would operate. They conduct experiments with the programs to optimize them.

Degree(s): A.S. Engineering Science 
A.A.S. Computer Information Systems: Computer Programming Track 
A.S. Mathematics and Science 
A.A.S. Computer Information Systems: Microcomputer Applications Software Track 
Job Outlook: Employment of computer applications engineers is expected to grow much faster than average through 2018 because of consumer demand for increasingly sophisticated technologies. Job increases will be driven by very rapid growth in computer systems design as well as software publishing.
Salary Range (National Average): $46,000 to $52,000
Education Level: Typically, a Bachelor’s Degree from a 4-year college (some are 5 years) is required to be considered for this occupation.
Additional Training/Education: The usual requirement for this occupation is a bachelor's or associate degree in computer science or information systems. Courses in business administration, operations analysis & statistics are essential.
Advancement Info: As is the case with most occupations, advancement opportunities for computer software engineers increase with experience. Entry-level computer software engineers are likely to test and verify ongoing designs. As they become more experienced, they may become involved in designing and developing software. Eventually, they may advance to become a project manager, manager of information systems, or chief information officer. Some computer software engineers with several years of experience or expertise find lucrative opportunities working as systems designers or independent consultants or starting their own computer consulting firms.
Recommended Skills:
  • Analyzing requirements for a new product or service and creating a design to satisfy those needs.
  • Writing computer programs to perform specific information handling operations.
  • Using mathematics and/or statistics to solve problems.
  • Ability to identify a problem, review related information, develop and evaluate options, and implement a solution.
  • Inspecting and testing products or services to assure they meet the desired specifications.
  • The ability to understand complex written paragraphs, instructions, or reports.
  • Using logic to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Analyzing the symptoms of a problem and deciding what actions should be taken to resolve the problem.
  • Composing and communicating your ideas in written form.
Recommended Values:
  • Create new ideas, programs, things, or anything else not previously developed by another person.
  • Being able to decide on how to get something done without significant direction from someone else.
  • Having a level of income that will afford you with luxuries, and which will allow you to become financially independent.
  • Having a routine job where the duties are very predictable and not likely to change over a long period of time.
  • Gaining the respect of others by the nature and/or level of responsibility of your work.
 

* National data collected by the Department of Labor between 2008-2012.
* For New York salary data information please click here
* For New York green job information please click here.

Understanding acquiring positions in this field may be enhanced through continuing academic study (i.e. earning a baccalaureate or a master's degree) and/or work experience in the field, Queensborough Community College has established transfer agreements with other institutions for students who wish to further pursue their educational goals. Students are highly encouraged to meet with one of our Career Services to fully understand the opportunities available through study in their degree program.