<Back to Occupations
Occupation: Software Developers
O*NET Code: 15-1252.00
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.
Top Occupations:
Computer ProgrammersComputer Occupations, All OtherComputer Systems Engineers/Architects10,403 Software Developers jobs
- Lead Software Engineer
- Software Application Developer (.NET)
- Senior Cloud-Native Mobility Platform Architect
- Staff Software Engineer - Backend
- Founding Full Stack Engineer
- GoLang / Java Developer
- Trainee - Software Engineer (Java Full Stack)
- Mobile Architect - Fremont, CA
- Senior Full Stack Engineer (Typescript)
- Programmer II | Full-Time
- Software Eng, Full Stack
- Sr. Software Engineer
- Senior Solutions Architect - Emerging Technologies (AI, GenAI, ML)
- Staff Software Architect
- Android Developer
- Java Backend Developer
- Full Stack Engineer
- Sr. Java FS Developer - Delta Airlines
- Senior Software Engineer
- CTIO AI Engineering Manager
- Senior Software Engineer - Backend & AI Infra
- Sr. Android Developer
- Lead Software Engineer - Full Stack
- Senior Backend Software Engineer, Cloud Management
- Senior AI Engineer II - Agentic AI
- Sr Golang Engineer
- Java Spring Boot Lead Developer
- Elastic AI Engineer
- Senior Software Engineer
- Senior Software Engineer, Connectivity
- Lead Software Engineer
- Lead, Software Engineer (LMES)
- Mobile Software Engineer - AI Trainer
- Customer Journey Architect
- Backend Engineer, AI Orchestration Platform (Remote)California, MOApril 1st, 2026
- Software Engineer 1
- Python Developer
- Senior Software Engineer, Backend — Frontier Data
- Senior Software Engineer - DCIM
- Senior Full-Stack Engineer, Observability & Evals Platform