TECHNOLOGY & COMPUTING
Software Engineer
Designing Reliable Digital Systems
Software engineers plan, build, test and maintain applications and digital systems. They translate user and organisational needs into dependable software that can evolve over time.
Key Outcomes
What this career leads to
- Useful applications
- Reliable systems
- Efficient workflows
- Maintainable technology
What They Do
On the job
- Analyse requirements and design software solutions
- Write, review and test code
- Work with databases, services and interfaces
- Monitor, maintain and improve deployed systems
Where They Work
Typical workplaces
- Software companies
- Banks and service organisations
- Government technology teams
- Startups
- Consulting firms
- Research and product organisations
Core Skills
What it takes
- Programming and problem-solving
- Software design and testing
- Collaboration and version control
- Clear technical communication
Areas of Application
Where this knowledge shows up
- Web and mobile development
- Backend and cloud systems
- Desktop and embedded software
- Developer tools and platforms
- Quality engineering and reliability
Education & Entry Path
The learning route
A degree in software engineering, computer science or a related field is common, but demonstrable skills and a strong project portfolio can also support entry. Specialised roles require deeper systems or domain knowledge.
Career Scope
The long view
Software engineers can specialise in frontend, backend, mobile, cloud, embedded systems, testing, security, architecture or technical leadership.
Related Careers
Kindred paths to explore
Explore Scientists’ Contribution
The discoveries behind this field
- Alan Turing 1912 - 1954 Mathematics Conceptualised the Turing machine and artificial intelligence Read their profile
- Al-Khwarizmi c. 780 - c. 850 Mathematics Father of algebra; his name gave us "algorithm" Read their profile
- Al-Jazari c. 1136 - 1206 Technology Ingenious automata and mechanical devices Read their profile
- Al-Zahrawi c. 936 - 1013 Medicine Father of modern surgery; authored Al-Tasrif Read their profile