3,087 Graduate Software jobs in the United Kingdom

Graduate Software Engineer

EC1 London, London Platform Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Title : Graduate Software Engineer (C++)

Client : Custom high-performance software house

Location : Fully remote (UK)

Salary : Up to 50,000

This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding projects to join a high-performance team with a culture of knowledge sharing and collective growth.

The business is well reputed for growing graduates internally, and for providing ultra-low-latency networking solutions using C++.

The role:

  • Write high-performance C++ code.
  • Low-latency networking.
  • Work on live projects from day one with a team to support you.
  • You will have a dedicated mentor with expertise in software development to coach you into becoming the best engineer you can be.
  • There is a culture of hands-off management - you will be given trust and autonomy from the offset with no micromanagement.
  • Friendly and collaborative culture.

Requirements:

  • Computer Science or related degree (not required if experience is strong)
  • Ideally you have a GitHub/extensive examples of personal programming projects (C/C++ preferred)
  • Genuine interest in technology!
  • You will stand out if you have low-level personal projects (e.g., compilers, networks, OS.)
  • You will not be considered if you do not have a portfolio/code examples to share

If you are interested learning more, please contact Max at Platform for a chat.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

Bletchley, South East Tate

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Graduate Electrical Engineer

Lighting controls / Software

Milton Keynes Office Based (with some site visits)
Permanent | Full-Time
£26,000 - £35,000 per annum

A leading UK-based lighting manufacturer is offering an exciting opportunity for a Electrical Graduate with a keen interest in electronics and smart building technologies.

This is a fantastic chance to join a supportive technical team and develop your skills in lighting controls and software configuration. You'll receive hands-on training and mentorship while contributing to real-world projects from day one.

Key Responsibilities:

  • Assist in configuring lighting control systems.
  • li>Support troubleshooting and post-installation issue resolution.
  • Collaborate with engineering and product teams.
  • Help conduct compatibility testing and integration checks.
  • Contribute to service plans and product development initiatives.

Ideal Candidate Profile:

  • Degree in Electrical/Electronic Engineering, Computer Science, or a related field.
  • Interest in software configuration and building management systems.
  • Basic understanding of C++, VMS, DALI or similar platforms (training provided).
  • Strong attention to detail and willingness to learn.
  • Ability to read schematics and wiring diagrams is a plus.
  • Excellent communication and teamwork skills.

What's in It for You:

  • 20 days annual leave (rising to 25 after 2 years)
  • Holiday buy/sell scheme (up to 5 days)
  • Free on-site parking & electric car charging
  • Company pension scheme (5%)
  • Cycle to Work and Childcare Salary Sacrifice schemes

Please be aware this advert will remain open until the vacancy has been filled. Interviews will take place throughout this period, therefore we encourage you to apply early to avoid disappointment.

Tate is acting as an Employment Business in relation to this vacancy.

Tate is committed to promoting equal opportunities. To ensure that every candidate has the best experience with us, we encourage you to let us know if there are any adjustments we can make during the application or interview process. Your comfort and accessibility are our priority, and we are here to support you every step of the way. Additionally, we value and respect your individuality, and we invite you to share your preferred pronouns in your application.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

EC1 London, London ECM Selection (Holdings) Limited

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full time

Graduate Computer Scientist needed with outstanding academic qualifications

Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex trading and logistics. As their product continued to develop, you would play a key role in designing and implementing new capabilities and ensuring the quality and dependability of their software.

This is a challenging role where you will be involved with all parts of the technology stack including algorithm design, data engineering, UI/UX, and backend development. You will be a key part of an expert team, with colleagues from a range of technical fields, so good communication skills and a proactive mindset are essential.

Essential attributes and skills:

  • A 1st or 2.1 postgraduate degree in computer science from a world-leading university and A* and A grades at A-level (or equivalent)
  • li>Excellent coding skills in Java, JavaScript and/or TypeScript  (above and beyond the university module/practical level) li>Some experience of working with large existing codebases
  • Practical experience of working in commercial software development environments

Not essential, but knowledge of UX/UI, AWS, MongoDB, or Jenkins would all be useful.

This a great time to join this successful company as they grow their business. Based in central London, there is scope for some hybrid working once you are established in the role. 

Keywords: Java, JavaScript, TypeScript, UI, UX, AWS, MongoDB, London

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27425 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

London, London £30000 - £50000 Annually Platform Recruitment

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Title : Graduate Software Engineer (C++)

Client : Custom high-performance software house

Location : Fully remote (UK)

Salary : Up to 50,000

This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding projects to join a high-performance team with a culture of knowledge sharing and collective growth.

The business is well reputed for growing graduates internally, and for providing ultra-low-latency networking solutions using C++.

The role:

  • Write high-performance C++ code.
  • Low-latency networking.
  • Work on live projects from day one with a team to support you.
  • You will have a dedicated mentor with expertise in software development to coach you into becoming the best engineer you can be.
  • There is a culture of hands-off management - you will be given trust and autonomy from the offset with no micromanagement.
  • Friendly and collaborative culture.

Requirements:

  • Computer Science or related degree (not required if experience is strong)
  • Ideally you have a GitHub/extensive examples of personal programming projects (C/C++ preferred)
  • Genuine interest in technology!
  • You will stand out if you have low-level personal projects (e.g., compilers, networks, OS.)
  • You will not be considered if you do not have a portfolio/code examples to share

If you are interested learning more, please contact Max at Platform for a chat.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

Milton Keynes, South East £26000 - £35000 Annually Tate

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Graduate Electrical Engineer

Lighting controls / Software

Milton Keynes Office Based (with some site visits)
Permanent | Full-Time
£26,000 - £35,000 per annum

A leading UK-based lighting manufacturer is offering an exciting opportunity for a Electrical Graduate with a keen interest in electronics and smart building technologies.

This is a fantastic chance to join a supportive technical team and develop your skills in lighting controls and software configuration. You'll receive hands-on training and mentorship while contributing to real-world projects from day one.

Key Responsibilities:

  • Assist in configuring lighting control systems.
  • li>Support troubleshooting and post-installation issue resolution.
  • Collaborate with engineering and product teams.
  • Help conduct compatibility testing and integration checks.
  • Contribute to service plans and product development initiatives.

Ideal Candidate Profile:

  • Degree in Electrical/Electronic Engineering, Computer Science, or a related field.
  • Interest in software configuration and building management systems.
  • Basic understanding of C++, VMS, DALI or similar platforms (training provided).
  • Strong attention to detail and willingness to learn.
  • Ability to read schematics and wiring diagrams is a plus.
  • Excellent communication and teamwork skills.

What's in It for You:

  • 20 days annual leave (rising to 25 after 2 years)
  • Holiday buy/sell scheme (up to 5 days)
  • Free on-site parking & electric car charging
  • Company pension scheme (5%)
  • Cycle to Work and Childcare Salary Sacrifice schemes

Please be aware this advert will remain open until the vacancy has been filled. Interviews will take place throughout this period, therefore we encourage you to apply early to avoid disappointment.

Tate is acting as an Employment Business in relation to this vacancy.

Tate is committed to promoting equal opportunities. To ensure that every candidate has the best experience with us, we encourage you to let us know if there are any adjustments we can make during the application or interview process. Your comfort and accessibility are our priority, and we are here to support you every step of the way. Additionally, we value and respect your individuality, and we invite you to share your preferred pronouns in your application.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

London, London £38000 - £45000 Annually ECM Selection (Holdings) Limited

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Graduate Computer Scientist needed with outstanding academic qualifications

Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon by high profile international clients to streamline complex trading and logistics. As their product continued to develop, you would play a key role in designing and implementing new capabilities and ensuring the quality and dependability of their software.

This is a challenging role where you will be involved with all parts of the technology stack including algorithm design, data engineering, UI/UX, and backend development. You will be a key part of an expert team, with colleagues from a range of technical fields, so good communication skills and a proactive mindset are essential.

Essential attributes and skills:

  • A 1st or 2.1 postgraduate degree in computer science from a world-leading university and A* and A grades at A-level (or equivalent)
  • li>Excellent coding skills in Java, JavaScript and/or TypeScript  (above and beyond the university module/practical level) li>Some experience of working with large existing codebases
  • Practical experience of working in commercial software development environments

Not essential, but knowledge of UX/UI, AWS, MongoDB, or Jenkins would all be useful.

This a great time to join this successful company as they grow their business. Based in central London, there is scope for some hybrid working once you are established in the role. 

Keywords: Java, JavaScript, TypeScript, UI, UX, AWS, MongoDB, London

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27425 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

CV1 1DD Coventry, West Midlands £30000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is thrilled to offer an exceptional opportunity for ambitious Graduate Software Engineers to kick-start their careers within a fully remote, innovative environment. This is an internship position designed to provide hands-on experience and intensive mentorship, allowing you to contribute to real-world software development projects from day one. You will work alongside experienced engineers, gaining invaluable insights into the full software development lifecycle.

Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and maintainable code under the guidance of senior engineers.
  • Participate in code reviews and contribute to technical discussions.
  • Learn and apply various programming languages and development tools.
  • Troubleshoot and debug software defects.
  • Collaborate with team members to understand project requirements and objectives.
  • Contribute to the development of technical documentation.
  • Engage in continuous learning and skill development in software engineering best practices.
  • Support the deployment and maintenance of software solutions.
  • Gain exposure to agile development methodologies.
This is a fully remote internship, providing flexibility to work from anywhere within the UK. Our client is committed to nurturing emerging talent and fostering a supportive learning atmosphere. The ideal candidate will possess a strong academic background in Computer Science or a related field, a genuine passion for technology, and a proactive attitude towards learning. Previous internship or project experience is a plus. This is an outstanding chance to gain practical experience in a dynamic tech environment. The role is based in Coventry, West Midlands, UK , and is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software Jobs in United Kingdom !

Graduate Software Engineer

NG1 2BW Nottingham, East Midlands £28000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and talented Graduate Software Engineers to join their innovative technology hub in Nottingham, Nottinghamshire, UK . This internship program is designed to provide a comprehensive and hands-on experience in software development within a fast-paced, collaborative environment. As a graduate intern, you will have the opportunity to work on real-world projects, contributing to the design, development, testing, and deployment of cutting-edge software solutions. You will be mentored by experienced engineers, gaining valuable insights into software development best practices, agile methodologies, and modern technology stacks. Key responsibilities will involve coding, debugging, writing unit tests, participating in code reviews, and contributing to technical documentation. You will be exposed to various programming languages and tools, potentially including Java, Python, C#, JavaScript, cloud platforms, and version control systems like Git. We encourage interns to bring fresh perspectives and innovative ideas to the team. The role demands a strong foundational understanding of computer science principles, data structures, and algorithms. Excellent problem-solving skills, a logical mindset, and a passion for technology are essential. While prior professional experience is not required, personal projects, contributions to open-source software, or relevant coursework will be highly regarded. This is an exceptional opportunity to launch your career in software engineering, develop practical skills, and potentially secure a full-time position upon successful completion of the internship. The company fosters a culture of continuous learning and professional growth. The hybrid work model allows for a balance of in-office collaboration and focused remote work, ensuring a productive and engaging experience. You will be part of a team dedicated to delivering high-quality software that meets client needs and pushes technological boundaries.
Key Responsibilities:
  • Assist in the design and development of software applications.
  • Write clean, maintainable, and efficient code.
  • Develop and execute unit tests to ensure code quality.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior engineers on various project tasks.
  • Troubleshoot and debug software issues.
  • Contribute to technical documentation.
  • Learn and apply agile development methodologies.
  • Assist in the deployment and maintenance of software solutions.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of programming fundamentals, data structures, and algorithms.
  • Familiarity with at least one programming language (e.g., Python, Java, C++).
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Demonstrated interest in software development through projects or coursework.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

EH1 2HE Edinburgh, Scotland £30000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic and rapidly expanding technology firm, is excited to offer a Graduate Software Engineer position within their innovative development team. This is an exceptional opportunity for ambitious individuals eager to launch their careers in software engineering, gaining hands-on experience with cutting-edge technologies. You will be part of a collaborative environment that values learning, growth, and professional development.

As a Graduate Software Engineer, you will contribute to the design, development, testing, and deployment of software solutions under the guidance of experienced mentors. You will have the chance to work across different stages of the software development lifecycle, gaining exposure to various programming languages, frameworks, and methodologies. This role is designed to provide a comprehensive introduction to the world of professional software engineering.

Key Responsibilities:
  • Assist in the design and development of new software features and applications.
  • Write clean, efficient, and well-documented code in accordance with best practices.
  • Participate in code reviews and contribute to technical discussions.
  • Collaborate with senior engineers to troubleshoot and resolve software defects.
  • Develop and execute unit tests to ensure code quality and functionality.
  • Learn and apply various programming languages, frameworks, and tools used by the team.
  • Contribute to the development of technical documentation.
  • Work closely with product managers and other stakeholders to understand project requirements.
  • Actively participate in team meetings and agile development processes.
  • Seek opportunities for continuous learning and skill development in software engineering.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline.
  • Strong foundation in programming principles and at least one modern programming language (e.g., Python, Java, C++, JavaScript).
  • Familiarity with data structures, algorithms, and object-oriented programming concepts.
  • Enthusiasm for technology and a passion for software development.
  • Excellent analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies and challenges.
  • Ability to work effectively in a hybrid environment, balancing remote and in-office collaboration.
  • Previous internship or project experience in software development is a plus.
This hybrid role offers a competitive starting salary, comprehensive benefits, and a structured training program designed to accelerate your growth. Join our innovative team in Edinburgh, Scotland, UK and embark on a successful career in software engineering.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

L1 8JQ Liverpool, North West £30000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a leading innovator in cloud computing solutions, is excited to offer a Graduate Software Engineer internship within their fully remote engineering department. This is an exceptional opportunity for ambitious recent graduates or current students to gain hands-on experience in a dynamic, fast-paced tech environment. You will be working alongside experienced software engineers on real-world projects, contributing to the development of cutting-edge cloud services and platforms. The internship will provide exposure to various aspects of the software development lifecycle, including design, coding, testing, and deployment. You will have the chance to work with modern technologies and methodologies, developing valuable skills in programming languages like Python, Java, or C++, as well as cloud technologies such as AWS or Azure. Our client is committed to fostering talent and providing a supportive learning environment, where interns are encouraged to ask questions, take initiative, and contribute meaningfully. Ideal candidates are passionate about technology, possess a strong foundational knowledge of computer science principles, and have a proactive approach to learning. This role demands excellent problem-solving skills, a collaborative spirit, and the ability to thrive in a remote team setting. Throughout the internship, you will receive mentorship from senior engineers and have opportunities to present your work. This is a pathway for talented individuals to kickstart their career in software engineering with a company at the forefront of technological advancement. Responsibilities may include:
  • Assisting in the design and development of software features and modules.
  • Writing clean, efficient, and well-documented code.
  • Participating in code reviews and providing constructive feedback.
  • Developing and executing unit tests to ensure code quality.
  • Collaborating with team members on bug fixing and issue resolution.
  • Learning and applying new technologies and programming languages.
  • Contributing to technical documentation and project updates.
  • Participating in team meetings and agile development processes.
  • Assisting with the deployment and maintenance of cloud-based applications.
  • Seeking opportunities for personal and professional development within the team.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of fundamental computer science concepts (data structures, algorithms, operating systems).
  • Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Familiarity with version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills, essential for remote collaboration.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • A passion for software development and technology.
This fully remote internship is based in Liverpool, Merseyside, UK and offers a competitive stipend. We are looking for candidates who can demonstrate enthusiasm and a strong aptitude for software engineering.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Graduate Software Jobs