Employer of the week

Add this graduate careers advice article to your favouritesADD ADVICE TO FAVSoftware engineer

Software engineers usually work for companies in the telecommunications and electronics sector.

What software engineers do

  • play a similar role to that of a programmer, but with more technical and engineering applications
  • write codes in a computer language that instructs the computer to carry out the desired task
  • use pre-designed systems or tools to help in software writing
  • adapt established programs, and find and rectify faults
  • test programs with trial data to see if they work as intended
  • prepare documentation describing the operation of software.

Key skills

  • ability to analyse and think logically
  • teamworking skills
  • verbal and written communication skills
  • attention to detail
  • ability to work to deadlines.

Training to be a software engineer

Those entering this career area are commonly expected to have a degree in computing, or in a related area.

Large firms usually provide ongoing training. Smaller companies tend to expect trainees to learn on the job.

The British Computer Society has established measures to record professional development.

Salaries

Trainees’ salaries typically range from £19,000 to £35,000. This increases with experience to £50,000 and beyond.

Professional bodies

Related jobs

Register for My GET

  • GET is your complete guide to graduate careers
  • Find graduate jobs, current graduate vacancies, professional training, graduate career advice and graduate careers news
  • Join My GET now for personalised graduate jobs and advice by e-mail
Register for graduate jobs and graduate career advice by e-mail
 

Graduate job profiles

 

Related pages

  • Hobsons PLC - Student recruitment, research, marketing and management
  • Details of the GET ABCE audit
Adding to favourites