- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
$170,910 in California
$133,080 Nationally
$0
$25K
$50K
$75K
$100K
$125K
$150K
$175K
$200K
$225K
$250K
We've curated a playlist for you to get a glimpse into a day in the life of this career.
@baxate_carter
@theblackfemaleengineer
- Thinking and problem solving
- Using data or completing tasks
- Accomplishing things
- Having freedom
- Job security
- Systems Analysis
- Active Listening
- Critical Thinking
- Speaking
- Writing
- Reading Comprehension

Learn about the education and training paths that can lead to this career — and what to expect from each one.








Find local programs, apprenticeships, or degrees to start your path.
Enter your location to see training near you

