Career path
Software Developer
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
What this work leans on
PRISM reads 29 signals about how a person thinks, decides and works. These are the ones this path draws on most.
- Investigative InterestsCentral
Your interest in analyzing, researching, and understanding how things work.
- OpennessImportant
How drawn you are to new ideas, aesthetic experiences, and unconventional approaches.
- Conventional InterestsModerate
Your interest in structured, detail-oriented work with clear procedures and data.
- Planning & Forward-SearchModerate
How well you think several moves ahead before acting.
- Artistic InterestsModerate
Your interest in creative expression, design, and aesthetic work.
- Reward LearningModerate
How well you learn from feedback over many trials to find the better option.
All 6 signals above are measured directly in the assessment. See the full method
The basics
- Field
- Technology & engineering
- Job titles you'll see
- Software Developers
Close to this
Careers that lean on a similar shape of evidence.
Does this fit how you actually think?
PRISM is free for students. Take the two-minute quiz for a quick read, or the full assessment for the whole picture.
Why this fits you
Working out how this fits you…