Software Developer
Turn ideas into apps and tools that help people solve everyday problems.
Key skills
- Problem solving
- Coding
- Teamwork
- Communication
A world of possibilities
Get a feel for the work, skills and possibilities behind careers that might interest you.
Browse by career area
Find your curiosity
33 careers
Turn ideas into apps and tools that help people solve everyday problems.
Key skills
Help protect digital systems by noticing risks and investigating unusual activity.
Key skills
Use data to help people spot patterns and make informed decisions.
Key skills
Work with patients and care teams to understand health and discuss care options.
Key skills
Support people through care, recovery, and health information.
Key skills
Help people work toward movement goals during recovery or daily life.
Key skills
Work with communities to understand health needs and support prevention efforts.
Key skills
Connect useful products and ideas with the people who may need them.
Key skills
Organize financial information so people can understand and plan resources.
Key skills
Help a team organize work, communicate progress, and move toward a shared goal.
Key skills
Make products and services easier and more useful for people.
Key skills
Use visual choices to help information and ideas communicate clearly.
Key skills
Plan indoor spaces around how people use them and what a project requires.
Key skills
Study the natural world and use evidence to understand environmental questions.
Key skills
Investigate living things, from cells and organisms to ecosystems.
Key skills
Study materials and substances to understand how they behave and change.
Key skills
Help people understand legal questions, evidence, and possible options.
Key skills
Support legal teams through research, document preparation, and organization.
Key skills
Gather information and create stories that help audiences understand events.
Key skills
Shape footage, sound, and pacing into stories people can follow.
Key skills
Create movement and expression frame by frame or with digital tools.
Key skills
Help learners explore ideas, practice skills, and make progress.
Key skills
Support students as they think through learning, wellbeing, and next steps.
Key skills
Design learning materials and activities around clear goals and learners' needs.
Key skills
Help plan and improve structures and infrastructure used by communities.
Key skills
Design, analyze, or improve machines and mechanical systems.
Key skills
Work with electrical systems, circuits, and equipment that power useful technology.
Key skills
Combine engineering and health knowledge to develop or improve medical technologies.
Key skills
Shape building ideas around people, place, and practical requirements.
Key skills
Help design processes that transform materials into useful products.
Key skills
Spot a need and test an idea for a product, service, or organization.
Key skills
Build an initiative that addresses a community need while planning for its sustainability.
Key skills
Run a local or online business and make day-to-day choices across many areas.
Key skills