Bi Developer

Bi Developer balances multiple duties and these 20 real tasks show how your day is divided across priorities. You’ll see which activities take most time and which decisions you make quickly. Each one shows where we found it, and comes with an AI prompt you can copy and use straight away.

20evidenced tasks
20ready prompts
7tools of the trade
15-1252.00O*NET-SOC code
1,687,890hold this job (US, BLS 2025)
$135,980median pay/yr (US)
Open Bi Developer in the interactive atlas →

What it pays

Government survey numbers — not estimates, not ads.

Half of all Software Developers in the U.S. earn more than $135,980 a year — the middle 80% land between $82,460 and $214,670. About 1.7 million people in the U.S. do this work. Figures are for the U.S. occupation group “Software Developers”. (U.S. Bureau of Labor Statistics survey, published 2025.) In India, Professionals earn about ₹38,298 a month on average — around ₹4.6 lakh a year (government PLFS survey via ILOSTAT, occupation-family figure).
$135,980typical pay / year
1.7 millionpeople in this work
$214,670+top 10% earn
₹4.6 lakha year in India (family avg)
Think you get this job?Six quick questions on how it really works — with a hint and the reason behind every answer.
Test yourself →

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.

Analysing2

Build, test, and deploy software solutions

+
Build, test and deploy the reporting API: implement the service using our coding standards, write unit and…
Build, test and deploy the reporting API: implement the service using our coding standards, write unit and integration tests, run the build pipeline, deploy to the staging environment, and notify the QA lead to start acceptance tests by end of day Thursday.
The tools that do the workAlteryxESCOjob descriptionsO*NETWikipedia

Evaluate feasibility of software projects

+
Evaluate the feasibility of the predictive churn project by estimating data availability, required…
Evaluate the feasibility of the predictive churn project by estimating data availability, required transformations, compute needs, prototype a baseline model, produce cost and timeline estimates, and present recommendations to the product manager on Monday.
The tools that do the workAmazon Elastic Compute Cloud EC2job descriptionsO*NETWikipedia
Keeping the record4

Maintain and update existing software

+
Keep the existing inventory service running: apply this week’s security patch to the codebase, run the unit…
Keep the existing inventory service running: apply this week’s security patch to the codebase, run the unit and integration test suite, deploy the updated service to the staging cluster, and file a short runbook entry if any test fails.
The tools that do the workAmazon Elastic Compute Cloud EC2job descriptionsO*NETWikipedia

Document software development processes

+
Write a concise developer-facing process document that captures our feature branching, code review, CI…
Write a concise developer-facing process document that captures our feature branching, code review, CI pipeline, and release checklist, include example commands and the criteria that gate production releases, then circulate it to the engineering leads for review on Thursday.
The tools that do the workAmazon Web Services AWS CloudFormationESCOjob descriptionsWikipedia

Program all kinds of software systems

+
Implement the new billing module: scaffold the service, write the API endpoints, add unit tests for core…
Implement the new billing module: scaffold the service, write the API endpoints, add unit tests for core logic, integrate with the existing auth layer, and open a merge request with design notes so QA can start smoke testing on Monday.
The tools that do the workAmazon Elastic Compute Cloud EC2ESCOjob descriptions

Develop software design specifications

+
Produce a software design specification for the inventory recalculation feature: define the domain model,…
Produce a software design specification for the inventory recalculation feature: define the domain model, sequence diagrams for the recalculation flow, error-handling rules, performance targets, and the migration plan so architects can approve by Wednesday.
The tools that do the workAmazon Web Services AWS CloudFormationjob descriptionsWikipedia
The daily work14

Support users in using software applications

+
Help the sales CRM users resolve the dashboard errors they're seeing by reproducing the issue on the latest…
Help the sales CRM users resolve the dashboard errors they're seeing by reproducing the issue on the latest build, documenting the steps and screenshots, mapping each error to the failing service and expected behavior, and post the findings to the support channel by 5pm today.
The tools that do the workAJAXWikipedia

Utilise computer-aided software engineering tools

+
Set up a new model project using the engineering toolchain, scaffold the repository with architecture…
Set up a new model project using the engineering toolchain, scaffold the repository with architecture diagrams, generate component-level interfaces and service contracts, and produce a one-page design brief and README for the team review on Thursday.
The tools that do the workAlteryxESCOsee the evidence ↗

Train users to use new or modified equipment.

+
Train the analytics team on the new report server and ETL appliance next Tuesday, run a 45-minute hands-on…
Train the analytics team on the new report server and ETL appliance next Tuesday, run a 45-minute hands-on demo covering connection setup, dataset refresh, and troubleshooting common errors, then send the slidedeck and follow-up cheat sheet to Nadia and Carlos by end of day.
The tools that do the workAlteryxO*NET

Review code for errors and improvements

+
Review the branch feature code for logic errors, SQL anti-patterns, and adherence to our repository's design…
Review the branch feature code for logic errors, SQL anti-patterns, and adherence to our repository's design patterns, add inline comments for each failing test and one summary note with required changes for Priya before the noon merge window.
The tools that do the workAmazon Redshiftjob descriptions

Collaborate with team members on development projects

+
Run a paired session with Anton and Mei to walk through the new dashboard feature, share the architecture…
Run a paired session with Anton and Mei to walk through the new dashboard feature, share the architecture diagram, assign unit test ownership, capture open questions in the project board, and agree next steps with deadlines for the sprint demo.
The tools that do the workAlteryxjob descriptions

Ensure software security and data protection

+
Audit the analytics pipeline for security gaps: check credential rotation, table-level permissions,…
Audit the analytics pipeline for security gaps: check credential rotation, table-level permissions, encryption at rest and in transit, document findings with remediation steps, and book a 30-minute review with the security lead on Thursday.
The tools that do the workAmazon DynamoDBAmazon Web Services AWS CloudFormationjob descriptions

Monitor software performance post-deployment

+
Monitor the new ETL job for the week after release: track run durations, error rates, and data drift, log…
Monitor the new ETL job for the week after release: track run durations, error rates, and data drift, log anomalies in the incident tracker, and email a concise daily status to the product owner and SRE until metrics stabilise.
The tools that do the workAmazon Redshiftjob descriptions

Release software updates and versions

+
Coordinate the versioned release of the analytics service: tag the release, publish the migration scripts,…
Coordinate the versioned release of the analytics service: tag the release, publish the migration scripts, notify downstream data consumers, and deploy the migration during the Friday maintenance window with rollback instructions in the runbook.
The tools that do the workAmazon Web Services AWS CloudFormationWikipedia

Plan and install new software systems

+
Plan the new analytics platform: list required services, estimate compute and storage needs for 12 months,…
Plan the new analytics platform: list required services, estimate compute and storage needs for 12 months, propose migration phases, include rollback criteria and a fortnightly rollout schedule for review with Raj in ops and Maria in security.
The tools that do the workAmazon Web Services AWS CloudFormationAmazon Elastic Compute Cloud EC2job descriptionsO*NET

Debug and troubleshoot software errors

+
Investigate the recurring ETL failure from last Tuesday: reproduce the error on a staging dataset, list stack…
Investigate the recurring ETL failure from last Tuesday: reproduce the error on a staging dataset, list stack trace and root cause hypotheses, patch the transform, run two full test loads, and schedule a fix deployment with Tom in ops by Wednesday.
The tools that do the workAlteryxjob descriptionsWikipedia

Design user interfaces and improve UI/UX

+
Redesign the dashboard interaction for sales reports: sketch a responsive layout, define component behaviour…
Redesign the dashboard interaction for sales reports: sketch a responsive layout, define component behaviour for filters and drilldowns, write acceptance criteria focused on mobile use, and prepare a usability test with three reps on Friday.
The tools that do the workAJAXjob descriptionsWikipedia

Prepare reports or correspondence concerning project specifications, activities, or status.

+
Draft the weekly status email: summarise completed sprint stories, list open technical risks with owners,…
Draft the weekly status email: summarise completed sprint stories, list open technical risks with owners, attach the updated spec change log, and ask procurement lead Sara for approval before sending to the program board on Friday morning.
The tools that do the workAdobe AcrobatO*NET

Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

+
Prepare the dataset to benchmark system requirements: extract last quarter's transactional data, anonymise…
Prepare the dataset to benchmark system requirements: extract last quarter's transactional data, anonymise PII, supply sample queries to measure latency and throughput, and store results with metadata for review with Nigel on Monday.
The tools that do the workAmazon RedshiftAmazon DynamoDBO*NET
km/h RPM

Determine system performance standards.

+
Define performance targets for the reporting platform: propose SLA numbers for query latency and concurrency,…
Define performance targets for the reporting platform: propose SLA numbers for query latency and concurrency, outline test scenarios to validate them, calculate required headroom, and circulate the draft to Emma in product and Leo in infra for feedback by end of week.
The tools that do the workAmazon Elastic Compute Cloud EC2O*NET

Says who?

These are the pages we read to build this. Open any of them and check us.

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 LLOS Work Atlas is the world's largest evidenced task library — a map of human work, with a ready prompt behind every task. 1,774 careers · every task named by the sources that witnessed it — O*NET, ESCO, real job descriptions, Wikipedia — and the deepest tasks by several at once. And it is honest about limits: where AI cannot help, the map says so.

The rest of the map

Same library, five ways in.

Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.
Built on public evidence: O*NET®, ESCO, Wikipedia, U.S. Bureau of Labor Statistics, ILOSTAT. All sources & licenses