TheBigChoice uses cookies to enhance your experience. By continuing you are agreeing to our use of cookies. Learn more >>
X

Graduate Software engineering Jobs (0 found)

Filter through our graduate jobs to find your dream job

Industry
Location
Salary
Job type
Company
Size
Contract type
Skill
Close
Filters
200 RESULTS FOR:

Software engineering x

Sort by: RelevanceNewestEnding soon
Expiry date:
31 Jan 2019
Location:
City of london, London
Salary:
£40,000 per annum

Graduate programme

Alfa

For our Junior Software Engineer and Analyst roles, we recruit graduates of the highest calibre across all disciplines.

View Job >
Expiry date:
31 Jan 2019
Location:
City of london, London
Salary:
£40,000 per annum
Job type:
Graduate scheme
Contract type:
Permanent
Industry:
Software engineering
Expiry date:
Ongoing
Location:
London, London
Salary:
£26,000 - £28,000 per annum

CIVICA - Graduate Software Engineer

Data Careers

Unleash your potential. Join our graduate programme… Graduate Software Engineer Location: Bath, Woking, Southbank and client sites across the UK At Civica, we never stand still… As a m

View Job >
Expiry date:
Ongoing
Location:
London, London
Salary:
£26,000 - £28,000 per annum
Job type:
Graduate job
Contract type:
Permanent
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Bath, Somerset
Salary:
£26,000 - £28,000 per annum

CIVICA - Graduate Software Engineer

Data Careers

Unleash your potential. Join our graduate programme… Graduate Software Engineer Location: Bath, Woking, Southbank and client sites across the UK At Civica, we never stand still… As a m

View Job >
Expiry date:
Ongoing
Location:
Bath, Somerset
Salary:
£26,000 - £28,000 per annum
Job type:
Graduate job
Contract type:
Permanent
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Woking, Surrey
Salary:
£26,000 - £28,000 per annum

CIVICA _ Graduate Software Engineer

Data Careers

Unleash your potential. Join our graduate programme… Graduate Software Engineer Location: Bath, Woking, Southbank and client sites across the UK At Civica, we never stand still… As a m

View Job >
Expiry date:
Ongoing
Location:
Woking, Surrey
Salary:
£26,000 - £28,000 per annum
Job type:
Graduate job
Contract type:
Permanent
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire
Salary:
£30,000 - £40,000 per annum

Graduate Embedded Software Engineer, C, C++, Cambridge

re&m

Graduate Software Engineer (embedded C/C++) you will have recently graduated from a leading University with a Software/Electronics relevant degree and be striving to begin your working career within a product and design capacity. Software Engineers will b

View Job >
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire
Salary:
£30,000 - £40,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
London,
Salary:
£30,000 - £35,000 per annum

Graduate Software Engineer - C++ Computer Vision

Enterprise Recruitment

Graduate Software Engineer – C++ Computer Vision Working on cutting edge computer vision technology, as a Graduate Software Engineer you will be developing highly complex embedded and high level code in C++. Located in a state of the art facility with ons

View Job >
Expiry date:
Ongoing
Location:
London,
Salary:
£30,000 - £35,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Wales, Somerset

Graduate Applications Engineer / Commercial Engineer

Mercury Hampton

Graduate Applications Engineer / Commercial Engineer – Mechanical Engineering · Basic salary up to £25,000 basic, plus pension and other benefits · Company Bonus Scheme · Office Location: commutable from Ellesmere Port, The Wirral, Chester, North Wales, W

View Job >
Expiry date:
Ongoing
Location:
Wales, Somerset
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
London,

Graduate Software Engineer

L3 Commercial Training Solutions

At L3 Commercial Aviation we exist to make air travel safer and more efficient via our commitment to being agile and innovative. Innovation is in our DNA. We use our experience and insight to look at things from a different angle and aren't afraid to chal

View Job >
Expiry date:
Ongoing
Location:
London,
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Reading, Berkshire
Salary:
£30,000 - £45,000 per annum

Junior Software Engineer - Graduate / Reading

Oliver Bernard

Junior Software Engineer - Graduate / Reading My client (based in central Reading) is one of the world's leading technology companies. They design and build cutting edge IT solutions for media firms all over the world with technologies such as JavaScript,

View Job >
Expiry date:
Ongoing
Location:
Reading, Berkshire
Salary:
£30,000 - £45,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire

Graduate Embedded Engineer - Medical Devices - Cambridge

Newton Colmore Consulting

Graduate Embedded Engineer - Medical Devices - Cambridge Newton Colmore are excited to be working with a leading innovator of medical technology in Cambridge who are looking for graduate embedded engineer to join their R&D team. This exciting new role wil

View Job >
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Birmingham, West Midlands
Salary:
£20,000 per annum

Junior Sales / Applications Engineer Graduate / HND

Rise Technical Recruitment

Junior Sales / Applications Engineer (Graduate / HND) £20,000 - £22,000 Excellent Benefits Package Birmingham, West Midlands (Commutable from: Castle Bromwich, Sutton Coldfield, Solihull, Coleshill, Nuneaton, Tamworth, Coventry) Are you a Mechanical Engi

View Job >
Expiry date:
Ongoing
Location:
Birmingham, West Midlands
Salary:
£20,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Edenbridge, Kent
Salary:
£23,000 per annum

Applications Engineer - Graduate

KHR Recruitment Specialists

Do you have a technology or engineering based degree? Are you confident enough to be able to support a range of technology such as instrumentation, machinery and software? Our client, a manufacturer of market-leading systems, is looking for a Applications

View Job >
Expiry date:
Ongoing
Location:
Edenbridge, Kent
Salary:
£23,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Broxbourne, Hertfordshire
Salary:
£30,000 per annum

Graduate Software Engineer - Java/C++/C#

Enterprise Recruitment

Graduate Software Engineer - Java/C++/C# A company who is developing a cutting edge database analysis engine is looking for a high calibre Graduate Software Engineer to join their expanding team. Used by thousands of major organisations to unlock valuable

View Job >
Expiry date:
Ongoing
Location:
Broxbourne, Hertfordshire
Salary:
£30,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Glasgow, City of Glasgow
Salary:
£28,000 - £30,000 per annum

Graduate Software Engineer

Nine Twenty Recruitment

Are you a budding graduate looking to join a global technology business? We are delighted here at Nine Twenty to be representing our global client based in Renfrewshire on the hunt for an ambitious graduate. If you are a graduate looking to work on the de

View Job >
Expiry date:
Ongoing
Location:
Glasgow, City of Glasgow
Salary:
£28,000 - £30,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
04 Jan 2019
Location:
Gloucester, Gloucestershire
Salary:
£32,000 per annum

Graduate Software Engineer - Gloucestershire

bct resourcing

Graduate Software Engineer Duration: 6 months Salary: £32,000 per annum, 6 month contract Location: Stonehouse, Gloucestershire Start Date: Jan 2019 Hours: Full time (Mon - Fri) Our client is a leading global technology company in power and automation tha

View Job >
Expiry date:
04 Jan 2019
Location:
Gloucester, Gloucestershire
Salary:
£32,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Southampton, Hampshire
Salary:
£27,000 per annum

Graduate System Engineer.

Conventus Solutions

Conventus Solutions have a fantastic opportunity for a Graduate System Engineer . Our Client is a leading company in Air Traffic Management (ATM) systems, globally. They have supplied over 1000 Air Traffic Management installations in over 90 countries, le

View Job >
Expiry date:
Ongoing
Location:
Southampton, Hampshire
Salary:
£27,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Okehampton, Devon
Salary:
£18,000 per annum

Graduate Systems Engineer Electronics/Software

Rise Technical Recruitment

Graduate Systems Engineer (Electronics/Software) Devon £18,000 - £24,000 Overtime 25 days' Holiday 5% Pension Excellent opportunity for a recent Graduate to join a progressive electronic engineering company which will offer the chance to work on intere

View Job >
Expiry date:
Ongoing
Location:
Okehampton, Devon
Salary:
£18,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire
Salary:
£28,000 - £35,000 per annum

Graduate Linux Software Engineer

Enterprise Recruitment

We are looking for a high flying Graduate software engineer to join a company in Cambridge developing silicon level high speed networking technology. Skills must include strong evidence of C programming and ideally some experience with Linux and networkin

View Job >
Expiry date:
Ongoing
Location:
Cambridge, Cambridgeshire
Salary:
£28,000 - £35,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
04 Jan 2019
Location:
Dorchester, Dorset

Graduate Software Engineer

Fresh Recruits

Job Title: Graduate Software Engineer Location: Dorchester Salary: Depending on experience An exciting opportunity has arisen to join a highly successful, team-orientated and motivated company in a branch of Telecommunications that is modern and flourishi

View Job >
Expiry date:
04 Jan 2019
Location:
Dorchester, Dorset
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
Expiry date:
Ongoing
Location:
Kent, Hampshire
Salary:
£28,000 per annum

Systems Engineering Graduate Development Framework

BAE Systems

As a Systems Engineer, you will work in a holistic, multi-disciplinary role, focusing on the bigger picture and bridging the gaps between disciplines. As a Systems Engineer you'll look at projects from a holistic point of view. Whereas other engineers foc

View Job >
Expiry date:
Ongoing
Location:
Kent, Hampshire
Salary:
£28,000 per annum
Job type:
Graduate job
Contract type:
Contract
Industry:
Software engineering
SHOW MORE

Helping you find a career in the Software engineering industry

Software development is a major component of the UK’s economy (£125 billion in 2015 to be exact), and one of the fastest growing sectors too. Software developers can work on a range of different product types: massive projects for government departments, critical business applications for corporates, or on apps and computer programs which we all rely on. Software professionals can earn large amounts of money quite quickly in their careers, although starting salaries are on average comparable with other professions.

There is a huge variety in size and type of organisation you might work in as a software developer - from global businesses like Microsoft, Google, and Oracle plus large-scale management, IT consultancies, and Government departments, to small independent businesses and consultancies. IT can be a bewildering level of choice for both graduates and for experienced professionals.

Within larger organisations you may be working as part of large project teams on huge projects, while in consultancies you will often work across a greater variety of projects for clients, potentially in several industries. At smaller organisations there will often be greater responsibility and less hands-on management for developers. Work-life balance can be challenging as projects are often scheduled to strict deadlines, requiring occasional late evenings or early starts.

Software Developers/Engineers may specialise in particular industries or particular programming languages (for instance Java, Python or C#). Usually developers will need to work with different business functions to understand the specific requirements for software and systems which they will be developing and maintaining. This could entail working alongside Project and Product Managers, Graphic/UX Designers and Sales/Marketing teams.

Much of the job will entail writing and testing code for programs, evaluating existing programs and integrating new functionalities and software, drafting technical specifications, ongoing operational improvement.


Skills & interests required for a career in Software engineering
Very few businesses in the Software sector will hire candidates without at least basic level of coding skills, and many may specify experience with particular coding languages or products as part of their graduate hiring requirements. While not all employers will require an IT-related academic background, you will nearly always need to display some level of skill and familiarity with coding. Strong numeracy skills are also important.

You may also want to consider whether there are sectors or types of software you are most interested in (e.g. Banking Software, Gaming) as you may want to work on specific sorts of projects. Your experience as a software developer will depend on the nature of the products an organisation, or its clients, is using.
Graduate schemes & other typical career progression routes in Software engineering
Typically, graduate software developers are hired into entry-level/junior roles. In larger employers there is usually a structured training programme designed to introduce you to working in larger teams across different elements of the business and its products. In smaller organisations you might find yourself given a lot of responsibility quite early on in your career, and it’s possible you will have less structured training.

Many employers will also offer to cover the costs of training in the wide variety of different coding languages and technical skills which software developers can work with, although this is not always guaranteed. There are also a variety of Microsoft Learning, Oracle and British Computer Society courses which you can take independently, but these can be expensive.

Software Developers will usually progress through taking on greater technical responsibilities on projects, writing highly technical specifications for programs. After about five years you might progress to a Senior Developer/Engineer, supervising a small team. At more senior levels, the projects which a developer will lead will get larger, and so will the teams. Often at senior levels people management skills are as sought-after as programming and technical skills.

Many experienced Software or IT professionals will work independently for themselves for at least a portion of their career. This can either be through taking a series of fixed-term assignments with other businesses, or through working with a variety of different organisations as a consultant. The benefits to doing this are that it can be highly lucrative and offers a lot of variety. However it can be unstable as you will need to think about sourcing your next assignment or contract. As an independent developer you will also have to fund any training from your own income.
Tips for getting into the field
Speak to your university’s Careers Advisor to discuss your interest in Software Development. Some universities will have Knowledge Transfer Partnerships with organisations which will facilitate work experience and/or internship programmes, which can be invaluable in securing your first role in the industry.

While at university, check with the Careers Advisors or Computer Science Department to see whether there are any free or subsidised Coding courses that you can attend as a student.
How much can graduates earn in Software engineering?
Graduate Software Developer/Engineer salaries are usually between £18,000 and £30,000. Larger employers in the Software sector will often pay at the higher end of the bracket. However their graduate recruitment schemes can be intensely competitive to secure a place on.

Salary progression in Software Development can be quite quick, as an experienced Developer/Engineer you might earn £30,000 to £50,000, while at senior levels you can earn up to £70,000. Senior Management roles can be very well paid, both in terms of salary and bonuses.

If you became an independent software developer, your earnings would depend on your level of expertise, the demand for your skill set and the nature of projects. It is possible to earn significant sums independently, but earnings can also be unstable.
What qualifications do I need for a career in Software engineering?
While not all graduate Software Development roles will require a specific undergraduate or postgraduate degree in Computer Science, IT or Computer Engineering, graduates with these qualifications can help themselves get a head start in a competitive field.

If you have not taken a directly related subject, you can still apply successfully to many programmes if you have experience of Coding.
Read more about the Software engineering industry
X

Create a student account

Join now