____________________________ Investigative Occupations: Computer Software Engineers, Applications
Plan, coordinate, and implement security mea-
sures for information systems to regulate access
to computer data fi les and prevent unauthorized
modifi cation, destruction, or disclosure of infor-
mation. Train users and promote security aware-
ness to ensure system security and to improve server
and network effi ciency. Develop plans to safeguard
computer fi les against accidental or unauthorized
modifi cation, destruction, or disclosure and to meet
emergency data processing needs. Confer with users
to discuss issues such as computer data access needs,
security violations, and programming changes. Mon-
itor current reports of computer viruses to determine
when to update virus protection systems. Mod-
ify computer security fi les to incorporate new soft-
ware, correct errors, or change individual access
status. Coordinate implementation of computer sys-
tem plan with establishment personnel and outside
vendors. Monitor use of data fi les and regulate access
to safeguard information in computer fi les. Perform
risk assessments and execute tests of data-process-
ing system to ensure functioning of data-processing
activities and security measures. Encrypt data trans-
missions and erect fi rewalls to conceal confi dential
information as it is being transmitted and to keep
out tainted digital transfers. Document computer
security and emergency measures policies, proce-
dures, and tests. Review violations of computer secu-
rity procedures and discuss procedures with violators
to ensure violations are not repeated. Maintain per-
manent fl eet cryptologic and carry-on direct support
systems required in special land, sea surface, and sub-
surface operations.
GOE—Interest Area/Cluster: 11. I n for m at ion
Te c h n o l o g y. Work Group: 11.02. I n for m at ion
Te c h n o l o g y S p e c i a lt i e s. Other Jobs in! is Work
Group: Computer and Information Scientists,
Research; Computer Operators; Computer Program-
mers; Computer Software Engineers, Applications;
Computer Software Engineers, Systems Software;
Computer Support Specialists; Computer Systems
Analysts; Computer Systems Engineers/Architects;
Database Administrators; Network Designers; Net-
work Systems and Data Communications Analysts;
Software Quality Assurance Engineers and Testers;
Web Administrators; Web Developers.
Skills: Systems Evaluation; Systems Analysis; Oper-
ations Analysis; Programming; Installation; Man-
agement of Material Resources; Troubleshooting;
Management of Financial Resources.
Education and Training Programs: Computer and
Information Sciences, General; Information Sci-
ence/Studies; Computer Systems Analysis/Analyst;
Computer Systems Networking and Telecommuni-
cations; System Administration/Administrator; Sys-
tem, Networking, and LAN/WAN Management/
Manager; Computer and Information Systems Secu-
rity; Computer and Information Sciences and Sup-
port Services, Other. Related Knowledge/Courses:
Computers and Electronics; Telecommunications;
Engineering and Technology; Design; Education
and Training; # erapy and Counseling.
Work Environment: Indoors; sitting.
Computer Software Engineers, Applications
! Personality Code: IRC
! Education/Training Required: Bachelor’s
degree
! Annual Earnings: $83,130
! Beginning Wage: $52,090
! Earnings Growth Potential: Medium
! Growth: 44.6%
! Annual Job Openings: 58,690
! Self-Employed: 2.0%
! Part-Time: 2.6%
Develop, create, and modify general computer
applications software or specialized utility pro-
grams. Analyze user needs and develop software
solutions. Design software or customize software
for client use with the aim of optimizing opera-
tional effi ciency. May analyze and design databases
within an application area, working individually
Investigative–
C