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
408 RESULTS FOR:

Software engineering x

Sort by: RelevanceNewestEnding soon
Expiry date:
Ongoing
Salary:
£25,000 per annum

Graduate/Junior Software Engineer

Spectrum Recruitment

Graduate/Junior Software Engineer - £25k - £35k - Basingstoke, Hampshire Graduate/Junior Software Engineer required by a leading software company based in Basingstoke. The company offer a relaxed working environment working on the development of new softw

View Job >
Expiry date:
Ongoing
Salary:
£25,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing

Graduate Software Engineer

Red Embedded Consulting

We are recruiting a Graduate Software Engineer to join us in a permanent role, based in our Shipley office. We’re a technology-focused professional services company at heart. Red Embedded was born out of a love for embedded technology, a fierce sense of a

View Job >
Expiry date:
Ongoing
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25,000 - £33,000 per annum

Graduate Software Engineer

The Tec Recruitment Group

Graduate Software Engineer TEC Partners are currently assisting an extremely well-funded, early stage start-up in the search for multiple Graduate Software Engineers, based in Cambridge. You'll be joining a world class team software engineers, working on

View Job >
Expiry date:
Ongoing
Salary:
£25,000 - £33,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25 per annum

C++ Developer Computer Science Graduate

CSR development

C++ Developer Cambridge to £32k C++ Developer / Software Engineer (Computer Science C++). Are you a bright, motivated C++ Developer who has recently graduated or graduating this summer? Imagine yourself working on challenging and stimulating projects, col

View Job >
Expiry date:
Ongoing
Salary:
£25 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing

Graduate Software Engineer

KV Recruitment

A global player in mobile / telecoms technology requires 2 x Graduate Software Engineers with knowledge of C++ to join a an established, supportive team, and contribute to the continuous evolution of world leading telecoms products The role of a Graduate

View Job >
Expiry date:
Ongoing
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25,000 - £35,000 per annum

Graduate Software Engineer / Developer - C, C++

Empiric

Graduate Software Engineer / Developer - C, C++ Do you thrive on solving complex software problems, mathematical challenges and analysing data? If you have recently graduated and looking to take your first step into commercial Software Development, then w

View Job >
Expiry date:
Ongoing
Salary:
£25,000 - £35,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
23 May 2019
Salary:
£38,000 per annum

Graduate Software Engineer (Multiple Positions for Top Grads)

Enterprise Recruitment

Graduate Software Engineer (Multiple Positions for Top Grads) £38k Stealth mode start-up who have just raised £21m of funding are currently looking for Graduate Software Engineers to join multiple software divisions within the company in areas such as mac

View Job >
Expiry date:
23 May 2019
Salary:
£38,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing

Graduate Software Engineer

Integrity Personnel

Superb opportunity for a bright Graduate Software Engineer to join a company using the very latest technology in high precision measurement used in a variety of safety-critical industry sectors. The Candidate: The successful candidate for this Graduate So

View Job >
Expiry date:
Ongoing
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
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
Salary:
£30,000 - £40,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£22,000 - £27,500 per annum

Graduate Applications Engineer

ATA

Graduate Applications Engineer £22,000 - £27,500 Company bonus based on profit – 5% Pension matched up to 9% contribution life assurance health care 25 days’ leave 8 Bank Holidays Phone/laptop Immediate start available Location: Buckinghamshire I am pr

View Job >
Expiry date:
Ongoing
Salary:
£22,000 - £27,500 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing

Graduate Systems Engineer (Simulation and Modelling)

PARKWAY ENGINEERING SERVICES

Graduate Systems Engineers (Simulation and Modelling) Hertfordshire Permanent (Contracting can also be considered) Year contract (potential for extension) Competitive rates UK national only SYNOPTIX is recruiting for Graduate Systems Engineers. Due to rec

View Job >
Expiry date:
Ongoing
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£20,000 - £25,000 per annum

Graduate Software Engineer

Melbreck Technical Recruitment

Graduate Software Engineer (JOB REFERENCE 2373) Lancashire £20,000 - £25,000 We have an opportunity for a small, ambitious and growing business in the North West for a Graduate Software Engineer. The position will involve; Providing customer telephone an

View Job >
Expiry date:
Ongoing
Salary:
£20,000 - £25,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing

Graduate Software Engineer - Medical Devices - Cambridge.

Newton Colmore Consulting

Graduate Software Engineer - Medical Devices - Cambridge. Are you a recent Computer Science graduate with a thirst for commercial experience within a fast paced and hands-on environment? A small, tight knit team in rural Cambridgeshire are looking for a g

View Job >
Expiry date:
Ongoing
Job type:
Graduate job
Contract type:
Contract
Expiry date:
23 May 2019
Salary:
£35,000 per annum

Graduate Software Engineer - Wireless - £35K

Enterprise Recruitment

Graduate Software Engineer - Wireless - £35K 800 employees, 400 projects a year, 60 years of innovation, 7 markets. This globally renowned company are known for excelling and innovating in everything they do. They only work on the bleeding edge of technol

View Job >
Expiry date:
23 May 2019
Salary:
£35,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£27,000 - £32,000 per annum

Graduate Software Engineer (C#/GUI)

Enterprise Recruitment

Graduate Software Engineer (C#/GUI) Up to £32k Company with great training and career progression opportunities is looking for Graduate Software Engineer with confident C# skills and experience developing user interfaces to join their growing team. The co

View Job >
Expiry date:
Ongoing
Salary:
£27,000 - £32,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£26,000 per annum

Graduate Applications Engineer - German Speaking

Encore Personnel

Job Title: Graduate Applications Engineer - German Speaking Salary: Up to £30K Location: Sheffield Keywords relating to this position include; graduate, german, engineering, rail, high precision, applications, commercial, customer, scope, change, europe A

View Job >
Expiry date:
Ongoing
Salary:
£26,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25,000 - £30,000 per annum

Graduate Embedded Software Engineer, Audio

Enterprise Recruitment

If you are a Graduate embedded software engineer who loves music, this is an amazing opportunity to work on the brand-new development of a streaming audio system for the top end of the consumer electronics market. We are looking for a graduate embedded so

View Job >
Expiry date:
Ongoing
Salary:
£25,000 - £30,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25,000 - £30,000 per annum

Graduate Embedded Software Engineer

Rise Technical Recruitment

Graduate Embedded Software Engineer Chester, Cheshire £25,000 - £30,000 Training Progression 33 Days Holiday Excellent Benefits An excellent role on offer for a Gradate Engineer who is looking to join a global leading company where you will undergo on

View Job >
Expiry date:
Ongoing
Salary:
£25,000 - £30,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25,000 - £32,000 per annum

Graduate Software Engineer

Resources.

Calling all Software graduates This is a fantastic opportunity for a graduate software engineer to kick start their career with a reputable Cambridge company working on cutting edge high performance/ low latency software solutions. You will be joining a g

View Job >
Expiry date:
Ongoing
Salary:
£25,000 - £32,000 per annum
Job type:
Graduate job
Contract type:
Contract
Expiry date:
Ongoing
Salary:
£25 - £35 per annum

Graduate Software Engineer

Premier

Graduate Software Engineer – C++, Java, GoLang, C#, Python, Data Structure – Up to £35,000 Job Summary My client is looking to recruit highly talented Software Engineers with skills within OOP languages to join their existing development team, which is ba

View Job >
Expiry date:
Ongoing
Salary:
£25 - £35 per annum
Job type:
Graduate job
Contract type:
Contract
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