Software engineering
A software engineering degree sets you up with technical IT skills that can be used in various IT and web-based careers from applications developer to web designer
Job options
Jobs directly related to your degree include:
- Applications developer
- Cyber security analyst
- Game developer
- Information systems manager
- IT consultant
- Multimedia programmer
- Web developer
- Web designer
- Software engineer
Jobs where your degree would be useful include:
- Application analyst
- Database administrator
- Forensic computer analyst
- IT technical support officer
- Software tester
- Sound designer
- Systems analyst
Remember that many employers accept applications from graduates with any degree subject, so don't restrict your thinking to the jobs listed here.
Work experience
You might get the chance to do a year in industry as part of your course. This is typically between the second and third year of your degree. This allows you to apply the skills learned on your course, learn new ones and help you to build your network.
A range of experience is useful in areas such as hardware, operating systems, or software and if possible, you should tailor your experience to suit the career you'd like. You could create a skills portfolio to showcase your artistic work or your ability to code in programming languages as well as specific software tools you can use.
Becoming a member of a relevant professional body is also helpful. You can join BCS, The Chartered Institute for IT as a student member, which allows you to access networking opportunities, mentoring and industry information.
Typical employers
You could be employed by a company specialising in software engineering/development or other areas of IT, which may be broad in scope or specific to an area, such as app or website development.
You could also be employed in-house in an IT role, such as a software engineer/developer, for companies across a range of sectors. These are just a few examples of the types of organisations you could work for:
- financial services
- government
- healthcare
- information technology
- manufacturing
- media
- utilities.
Companies range in size from those with only a few employees to large multinational organisations.
Another option is to set up your own business or work as a freelancer, providing software or other IT-related services.
Find information on employers in information technology, media and internet and other job sectors.
Skills for your CV
Studying software engineering provides you with specialist knowledge of a variety of programming languages, software design, information systems, databases and software architecture.
You'll also develop more general skills, such as:
- verbal communication, to work as part of a team
- written communication, to write reports and express ideas clearly
- research, using different sources of information
- time management, to manage competing demands and projects
- problem solving
- project management
- information technology across different applications
- attention to detail
- logic and an ability to follow processes and procedures.
Further study
You could undertake further study, such as a postgraduate qualification in software engineering, computer security, forensic computing, data science or another IT-related field.
It's not normally a prerequisite to have a Masters qualification to enter software engineering or related fields. However, a specific Masters could be useful if you'd like to move into a different field of IT and need to build up knowledge in this area. Further study, such as a PhD, could be helpful if you want to pursue a research career.
For more information on further study and to find a course that interests you, see Masters degrees and search postgraduate courses in software engineering.
What do software engineering graduates do?
68% of software engineering graduates are working as IT professionals (58%) and IT technicians (10%) 15 months after graduation. Teaching professionals, business associate professionals, business, research and administrative professionals and engineering professionals are also among the top ten jobs reported by software engineering graduates.
Destination | Percentage |
---|---|
Employed | 75.2 |
Further study | 4.5 |
Working and studying | 8.1 |
Unemployed | 8.8 |
Other | 3.4 |
Type of work | Percentage |
---|---|
Information technology | 78.4 |
Retail, catering and customer service | 5.8 |
Clerical, secretarial, administrative | 2.9 |
Business, HR and finance | 2.7 |
Other | 10.2 |
For a detailed breakdown of what software engineering graduates are doing after graduation, see What do graduates do?
Graduate destinations data from the Higher Education Statistics Agency.