Software Developer
Design, build and improve the apps and systems people use every day.
- $135,980
- 4 years or bootcamp plus portfolio
Technology career
Also called: Systems Analyst · Business Systems Analyst · IT Business Analyst · Systems Architect
What computer systems analysts do, what they earn, how long training takes and how to get started, with official BLS pay data and practical, job-level detail.
Computer systems analysts study an organization’s systems and processes, gather requirements and design or improve information systems that help the business work better. The median pay is $105,850 per year (BLS, May 2025), most people train for about 4 years, and employment is projected to grow +7.9% from 2025–35.
Pay data: BLS OEWS, May 2025 · Outlook: BLS 2025–35 · Checked October 15, 2026
Systems analysts connect business and IT. They interview users, map processes, identify problems, define requirements, evaluate software options, work with developers on solutions, test systems and train users. Many specialize in an industry, such as healthcare, finance or manufacturing, or in platforms such as ERP and CRM.
Most analysts have a bachelor’s degree in computer science, information systems or business. Experience in the industry they support is valuable. The role suits people who like both technology and people and enjoy turning messy problems into clear plans.
Analysts work in offices or remotely, meeting with business teams and IT staff. The work combines meetings, documentation and computer analysis.
Schedule: Most work full-time business hours, with extra hours around system launches.
See a full day in the life of a computer systems analyst →
Half of computer systems analysts earned more than $105,850 and half earned less in May 2025. Pay ranged from about $67,340 for the lowest 10% to $167,710 for the top 10%.
Full computer systems analyst pay scale and hourly rates →
A bachelor’s degree in computer science, information systems or a related field is typical. Business or industry knowledge is a big advantage.
Step-by-step guide to becoming a computer systems analyst →
All computer systems analyst skills and tools →
Our Computer Systems Analyst training (12 hours, $109.99) covers the role, 15+ key terms, step-by-step procedures such as gather requirements from users and map a business process, safety and how to land your first job.
Design, build and improve the apps and systems people use every day.
Keep databases fast, secure, backed up and available.
Lead technology teams, budgets and strategy for an organization.
Plan projects, lead teams and deliver results on time, on budget and in scope.
Compare: Computer Systems Analyst vs. Software Developer · Computer Systems Analyst vs. Database Administrator · Computer Systems Analyst vs. IT Manager · Computer Systems Analyst vs. Project Manager
They overlap; systems analysts focus more on IT systems.
Not always, but SQL and technical understanding help.
Almost all, especially healthcare, finance and government.
The median annual wage for computer systems analysts was $105,850 ($50.89 per hour) in May 2025, according to the U.S. Bureau of Labor Statistics. The lowest 10% earned less than $67,340 and the highest 10% earned more than $167,710.
Most people need about 4 years of training. A bachelor’s degree in computer science, information systems or a related field is typical. Business or industry knowledge is a big advantage.
Usually. BLS lists a bachelor’s degree as typical, but some analysts move into the role from IT support or business roles with experience and certifications such as the CBAP.
More computer systems analyst questions →
Reviewed by the Career Education Institute Curriculum Team. Pay figures are national estimates; local pay varies. See our editorial policy.