What it pays
Government survey numbers — not estimates, not ads.
The work, task by task
These are the real jobs-to-be-done, not a wish list. Each task shows where we found it, and the prompt underneath is written for that exact task.
Maintain and update existing software
+Maintain the client portal workflows this week: update the user onboarding flow to handle tiered…
Maintain and update existing software
+Document software development processes
+Write the developer playbook for our app: document the release checklist, branching and merge process, code…
Document software development processes
+Program all kinds of software systems
+Build the customer billing service: design the data model, assemble the integration flows for payment…
Program all kinds of software systems
+Develop software design specifications
+Produce the system design spec for the next quarter: define modules, interfaces, sequence diagrams for the…
Develop software design specifications
+Build, test, and deploy software solutions
+Assemble a working prototype that validates the payment flow: wire the user sign-up, purchase and receipt…
Build, test, and deploy software solutions
+Evaluate feasibility of software projects
+Run a quick feasibility review for the social-sharing feature: estimate backend storage and query costs for…
Evaluate feasibility of software projects
+Plan and install new software systems
+Plan and install the new customer onboarding system for Account Services: map integrations with billing and…
Plan and install new software systems
+Debug and troubleshoot software errors
+Investigate the intermittent form submission failures on the marketing site: gather error logs, reproduce the…
Debug and troubleshoot software errors
+Design user interfaces and improve UI/UX
+Redesign the client dashboard to reduce task time: create low-fidelity layouts for desktop and mobile, run…
Design user interfaces and improve UI/UX
+Prepare reports or correspondence concerning project specifications, activities, or status.
+Compile the weekly project status memo for the executive sponsor: summarise completed user stories, blocked…
Prepare reports or correspondence concerning project specifications, activities, or status.
+Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
+Build the data model to analyse system capabilities: ingest the last six months of event data, normalise…
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
+Determine system performance standards.
+Define the performance standards for the new API: identify key endpoints, set target latency and error-rate…
Determine system performance standards.
+Support users in using software applications
+Help Emily and the support team resolve five live user issues in the customer portal today: reproduce each…
Support users in using software applications
+Utilise computer-aided software engineering tools
+Create a component library of reusable UI workflows for the product team: design patterns for form…
Utilise computer-aided software engineering tools
+Train users to use new or modified equipment.
+Run a two-hour hands-on session for the support team on the new form builder and device connector, cover…
Train users to use new or modified equipment.
+Review code for errors and improvements
+Do a line-by-line review of the automation flows and integrations, flag unreachable steps, propose…
Review code for errors and improvements
+Collaborate with team members on development projects
+Run a one-hour workshop with Maya from product and Leo from QA to map feature dependencies, assign owners for…
Collaborate with team members on development projects
+Ensure software security and data protection
+Audit the current access rules and data flows, produce a risk register showing where sensitive fields are…
Ensure software security and data protection
+Monitor software performance post-deployment
+Set up a lightweight performance dashboard for the new workflows, capture error rates, throughput and…
Monitor software performance post-deployment
+Release software updates and versions
+Prepare and stage the patch bundle for the next release, update the versioned runbook and rollback plan,…
Release software updates and versions
+Says who?
These are the pages we read to build this. Open any of them and check us.
Activities this job lives in
The human activities behind the tasks — each with its honest AI ceiling.
The logs, files & records this job keeps
Shared with other careers — the same record means something different in each.
Related careers
Same family of work — each with its own tasks and prompts.
The rest of the map
Same library, five ways in.
Built on public evidence: O*NET®, ESCO, Wikipedia, U.S. Bureau of Labor Statistics, ILOSTAT. All sources & licenses