Graduate Software Development Engineer

SR1 1AA Sunderland, North East £30000 annum (pro- WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology firm committed to fostering talent, is actively seeking enthusiastic and bright Graduate Software Development Engineers for a fully remote internship program. This is an exceptional opportunity for recent graduates or current students in their final year to gain hands-on experience in a professional software development environment. You will be an integral part of a collaborative engineering team, contributing to real-world projects under the guidance of experienced mentors. This remote internship is designed to provide a comprehensive learning experience, covering various aspects of the software development lifecycle, from design and coding to testing and deployment. We are looking for individuals with a strong foundational understanding of computer science principles, a passion for coding, and a proactive approach to learning.

Key Responsibilities:
  • Assist in the design, development, and implementation of software applications and features.
  • Write clean, efficient, and well-documented code in one or more programming languages (e.g., Python, Java, C++, JavaScript).
  • Participate in code reviews, providing and receiving constructive feedback.
  • Collaborate with senior engineers and mentors to understand project requirements and technical specifications.
  • Contribute to the testing and debugging of software components to ensure quality and performance.
  • Help maintain and improve existing codebase and systems.
  • Learn and apply agile development methodologies in a remote team setting.
  • Participate in team meetings and contribute to technical discussions.
  • Research and evaluate new technologies and tools to enhance development processes.
  • Assist in the preparation of technical documentation.
  • Adhere to coding standards and best practices.
  • Develop a strong understanding of the full software development lifecycle.

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, including data structures, algorithms, and object-oriented programming.
  • Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication skills.
  • Ability to work independently and manage time effectively in a remote environment.
  • Eagerness to learn new technologies and take on challenging tasks.
  • A passion for technology and software development.
  • Previous personal coding projects or contributions to open-source are a plus.
  • Ability to collaborate effectively within a virtual team.

This is an unparalleled opportunity for ambitious graduates to launch their careers in software development with a leading technology company, all within a supportive remote framework. If you are eager to learn, grow, and contribute to innovative software solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

SR1 2AB Sunderland, North East £28000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exciting career journey with our client, a pioneering technology firm, as a Graduate Software Development Engineer. This is a fully remote position, allowing you to contribute to innovative projects from anywhere in the UK. Our client is committed to fostering top talent and provides an unparalleled learning environment for recent graduates eager to make their mark in the tech industry. You will be integrated into our agile development teams, working on cutting-edge software solutions.

As a Graduate Software Development Engineer, you will participate in the full software development lifecycle, from conceptualization and design to implementation, testing, and deployment. You will collaborate closely with senior engineers, learning best practices in coding, system architecture, and problem-solving. Your responsibilities will include writing clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, C++). You will also be involved in debugging, troubleshooting, and optimizing existing software systems. Opportunities to contribute to front-end and back-end development, database management, and cloud infrastructure will be provided, depending on your interests and the project's needs.

This role demands a strong foundational understanding of computer science principles, data structures, and algorithms. You should possess excellent analytical and logical reasoning skills, with a genuine passion for technology and a desire to learn new skills rapidly. While a degree in Computer Science, Software Engineering, or a related technical field is preferred, we also welcome applications from candidates with equivalent practical experience or demonstrable passion through personal projects and contributions to open-source communities. Excellent communication skills are essential for effective collaboration within a remote team environment. You will be encouraged to propose innovative solutions and actively participate in code reviews and team discussions. This is a fantastic opportunity to gain hands-on experience, receive mentorship from industry experts, and launch a successful career in software development, all while working remotely from our client's base in Sunderland, Tyne and Wear, UK .
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Development Engineer

SR1 1DA Sunderland, North East £60000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a globally recognized leader in automotive innovation, is seeking a highly skilled Senior Automotive Software Development Engineer to contribute to the development of next-generation vehicle systems. This exciting role is based at their advanced facility in Sunderland, Tyne and Wear, UK . You will be instrumental in designing, developing, testing, and integrating complex software solutions for in-vehicle infotainment systems, advanced driver-assistance systems (ADAS), and connected car technologies. The ideal candidate will possess a strong background in embedded software development, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet). You will be responsible for the entire software development lifecycle, from requirements analysis and architectural design to implementation, unit testing, and system integration. This includes developing software in C/C++ and potentially other languages, working within established coding standards, and utilizing agile development methodologies. Collaboration with cross-functional teams, including hardware engineers, systems engineers, and quality assurance, will be a key aspect of the role. You will also be involved in debugging complex issues, optimizing software performance, and ensuring compliance with automotive safety standards (e.g., ISO 26262). This is a fantastic opportunity for an experienced software engineer to work on cutting-edge automotive technology and shape the future of mobility. Responsibilities include:
  • Designing, developing, and maintaining embedded software for automotive applications, including infotainment and ADAS.
  • Writing clean, efficient, and well-documented code in C/C++ for embedded systems.
  • Implementing and testing software components on target hardware, adhering to strict automotive quality standards.
  • Working with Real-Time Operating Systems (RTOS) and low-level driver development.
  • Integrating software components and ensuring seamless operation within the vehicle's electronic architecture.
  • Developing and executing unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debugging and resolving complex software issues and performance bottlenecks.
  • Collaborating with cross-functional teams to define software requirements and architecture.
  • Participating in code reviews to ensure adherence to coding standards and best practices.
  • Ensuring compliance with automotive safety standards like ISO 26262 where applicable.
  • Staying up-to-date with the latest advancements in automotive software technologies and methodologies.
  • Contributing to the continuous improvement of development processes and tools.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development, with a significant focus on the automotive industry.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Knowledge of Real-Time Operating Systems (RTOS).
  • Familiarity with software development tools and methodologies, including version control (Git) and CI/CD.
  • Experience with debugging tools and techniques for embedded systems.
  • Understanding of automotive safety standards (e.g., ISO 26262) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
This advertiser has chosen not to accept applicants from your region.

Apprenticeship - Software Development

SR1 1AA Sunderland, North East £12000 annum (depe WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a fantastic opportunity for motivated individuals to join their Software Development Apprenticeship program in **Sunderland, Tyne and Wear, UK**. This program is designed for aspiring developers who are passionate about technology and eager to build a career in software engineering. As an apprentice, you will gain invaluable hands-on experience, working alongside experienced developers on real-world projects. You will receive comprehensive training, both on-the-job and through structured learning, to develop your coding skills, problem-solving abilities, and understanding of the software development lifecycle.

Key responsibilities and learning opportunities include:
  • Assisting in the design, development, testing, and maintenance of software applications.
  • Learning and applying various programming languages (e.g., Python, Java, C#, JavaScript).
  • Participating in code reviews and collaborating with team members to improve code quality.
  • Understanding software development methodologies such as Agile and Scrum.
  • Troubleshooting and debugging software issues.
  • Contributing to the creation of technical documentation.
  • Learning about database management and web technologies.
  • Developing an understanding of version control systems like Git.
  • Working towards a recognized qualification in software development.
  • Developing essential professional skills such as teamwork, communication, and time management.
We are looking for individuals with a strong aptitude for problem-solving, a keen interest in technology, and a genuine desire to learn and develop. While formal qualifications in computing are beneficial, a strong foundational understanding of logical thinking and problem-solving is paramount. You should have excellent communication skills and the ability to work effectively as part of a team. Enthusiasm and a willingness to embrace new challenges are essential. This apprenticeship offers a pathway to a successful career in software development, providing a supportive learning environment and the chance to contribute to exciting projects in **Sunderland, Tyne and Wear, UK**. Successful completion of the apprenticeship may lead to full-time employment opportunities.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development

SR1 1AA Sunderland, North East £18000 annum (depe WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is a dynamic and innovative technology company seeking motivated individuals to join their fully remote team as Advanced Apprentices in Software Development. This is an exceptional opportunity for ambitious candidates looking to launch a career in the tech industry, combining hands-on work experience with structured learning and development. You will be mentored by experienced software engineers, gaining practical skills in coding, software design, and application development. The programme is designed to provide a comprehensive understanding of the software development lifecycle and prepare you for a successful career in this rapidly evolving field. As an apprentice, you will contribute to real projects, working on challenging tasks that will expand your technical expertise.

Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in various programming languages.
  • Participate in code reviews to learn best practices and improve code quality.
  • Contribute to the creation of technical documentation and user guides.
  • Troubleshoot and debug software issues, implementing effective solutions.
  • Collaborate with team members in a virtual environment, utilising project management tools.
  • Engage in continuous learning to stay updated with new technologies and development methodologies.
  • Support the maintenance and enhancement of existing software systems.
  • Undertake assigned training modules and achieve qualification targets.
  • Provide feedback on processes and tools to foster continuous improvement.
Qualifications:
  • Minimum of 4 GCSEs (or equivalent) at grades A*-C (9-4) including Maths and English.
  • A strong interest in technology and software development.
  • Basic understanding of programming concepts is advantageous but not essential.
  • Excellent problem-solving and logical thinking skills.
  • Good communication and teamwork abilities.
  • Self-motivated and eager to learn, with the ability to work independently in a remote setting.
  • Strong organisational skills and attention to detail.
  • Reliable internet connection and a suitable home working environment.
  • This apprenticeship programme is delivered entirely remotely, providing flexibility and accessibility. Our client is committed to providing a supportive and inclusive learning environment. Upon successful completion of the apprenticeship, there may be opportunities for full-time employment based on performance and business needs. This is a Level 3 Apprenticeship qualification leading to recognised industry certifications.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

SR1 2AA Sunderland, North East £70000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and visionary Senior Software Development Manager to lead and mentor a high-performing engineering team. This is a fully remote position, offering the flexibility to work from anywhere within the UK. You will be responsible for guiding the design, development, and delivery of innovative software solutions, ensuring they meet the highest standards of quality, scalability, and performance. Your role will involve overseeing the entire software development lifecycle, from initial concept and planning through to deployment and ongoing maintenance. You will foster a collaborative and agile development culture, championing best practices in coding, testing, and DevOps. Key responsibilities include managing project timelines, allocating resources effectively, and ensuring projects are delivered on time and within budget. You will be instrumental in mentoring and developing software engineers, conducting performance reviews, and fostering career growth within the team. The ideal candidate will have a strong technical background in software engineering, coupled with proven experience in leading and managing development teams. Excellent communication, problem-solving, and strategic thinking skills are essential. You should be adept at working with cross-functional teams and stakeholders to define product roadmaps and technical strategies. Experience with agile methodologies (Scrum, Kanban) and familiarity with cloud platforms (AWS, Azure, GCP) are highly desirable. This role requires a leader who can inspire technical excellence, drive innovation, and deliver impactful software products. If you are passionate about building cutting-edge technology and leading talented engineers in a remote-first environment, we encourage you to apply for this exciting opportunity.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

SR1 2AE Sunderland, North East £20000 annum (appr WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exciting career journey with our client, a rapidly growing tech innovator offering a fully remote Software Development Apprenticeship opportunity for individuals eager to learn and contribute. This is a unique chance to gain hands-on experience in software development within a supportive, virtual environment. You will work alongside experienced developers, contributing to real-world projects and acquiring invaluable skills in coding, problem-solving, and collaborative development. Our client is committed to fostering talent and provides a structured learning path, mentorship, and the opportunity to earn a recognized qualification while gaining practical experience. This role is ideal for passionate individuals with a keen interest in technology and a desire to build a career in software development, irrespective of prior formal qualifications.

What You'll Do:
  • Assist senior developers in writing, testing, and debugging code for various software applications.
  • Learn and apply software development best practices, including version control (Git), agile methodologies, and coding standards.
  • Participate in team meetings, code reviews, and contribute to technical discussions.
  • Gain exposure to different programming languages and development frameworks based on project needs.
  • Collaborate effectively with team members across different time zones using virtual communication tools.
  • Troubleshoot and resolve basic software issues under the guidance of mentors.
  • Contribute to the development of user documentation and technical guides.
  • Undertake online courses and practical assignments as part of your apprenticeship training.
  • Develop a strong understanding of the software development lifecycle (SDLC).
  • Engage with project management tools and systems to track tasks and progress.

What We're Looking For:
  • A passion for technology and a strong desire to learn software development.
  • Excellent problem-solving abilities and logical thinking skills.
  • Good communication skills, both written and verbal, for effective remote collaboration.
  • Ability to work independently, manage your time effectively, and stay motivated in a remote setting.
  • Basic understanding of computer science fundamentals is advantageous but not essential.
  • A proactive attitude and willingness to take on new challenges.
  • Access to a reliable internet connection and a suitable home working environment.
  • Must be eligible to undertake an apprenticeship in the UK.

This apprenticeship is 100% remote, allowing you to work from anywhere within the UK. Upon successful completion of the apprenticeship program, there may be opportunities for full-time employment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Sunderland !

Remote Software Development Apprentice

SR1 2AA Sunderland, North East £5 hour (natio WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on an exciting career journey with our client, a forward-thinking tech innovator, seeking motivated individuals for a fully remote Software Development Apprenticeship program. This is an unparalleled opportunity for those passionate about coding and eager to learn within a supportive, virtual environment. You will gain hands-on experience in a variety of programming languages and development methodologies, working on real-world projects that shape the future of digital solutions. Our client is committed to fostering talent from the ground up, providing comprehensive training, mentorship from experienced developers, and clear pathways for career progression. As a remote apprentice, you will be an integral part of our client's collaborative culture, participating in daily stand-ups, code reviews, and team brainstorming sessions via cutting-edge communication platforms. You'll contribute to the development of innovative software applications, learn best practices in software engineering, and develop problem-solving skills that are essential in the tech industry.

Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in accordance with established coding standards.
  • Participate in code reviews to learn from peers and provide constructive feedback.
  • Troubleshoot and debug software issues, implementing effective solutions.
  • Collaborate with cross-functional teams in a remote setting to understand project requirements and deliver high-quality outcomes.
  • Contribute to technical documentation and knowledge-sharing initiatives.
  • Engage actively in all training modules and skill-building activities provided.

Qualifications:
  • A strong passion for technology and a genuine interest in software development.
  • Good problem-solving abilities and a logical approach to tasks.
  • Excellent communication and interpersonal skills, suitable for remote collaboration.
  • Ability to work independently and manage time effectively in a remote work setup.
  • Basic understanding of programming concepts is advantageous but not essential.
  • Willingness to learn and adapt to new technologies and methodologies.
  • A keen eye for detail and a commitment to producing high-quality work.

This is a fantastic opportunity to kickstart your career in a dynamic and growing field, working from the comfort of your own home in Sunderland, Tyne and Wear, UK . Our client values diversity and inclusion and encourages applications from all backgrounds.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

SR1 2AB Sunderland, North East £20000 annum (duri WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to kick-start a career in software development? Our client is offering a fantastic opportunity for a motivated Junior Software Development Apprentice to join their team in Sunderland, Tyne and Wear, UK . This apprenticeship program is designed to provide comprehensive training and hands-on experience, allowing you to learn from experienced professionals and grow your skills in a supportive environment. You will be involved in various stages of the software development lifecycle, contributing to real-world projects and gaining practical knowledge.

Responsibilities:
  • Assist in the development and testing of software applications.
  • Learn and apply coding best practices under the guidance of senior developers.
  • Participate in team meetings and contribute to discussions.
  • Help with debugging and troubleshooting issues.
  • Document code and project progress.
  • Gain exposure to different programming languages and technologies.
  • Support the IT team with various development-related tasks.
  • Work towards completing your apprenticeship qualifications.
Requirements:
  • A genuine interest in software development and technology.
  • Good problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work effectively as part of a team.
  • Eagerness to learn and a proactive attitude.
  • Basic understanding of computer systems and programming concepts is a plus.
  • Must meet the eligibility criteria for apprenticeships.
This role offers a blend of remote work and on-site presence, providing a structured learning experience. Upon successful completion of the apprenticeship, there may be opportunities for permanent employment.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

SR1 1AA Sunderland, North East £10500 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to kick-start your career in software development? Our client is seeking motivated and enthusiastic individuals to join their fully remote Junior Software Development Apprenticeship program. This is an exceptional opportunity to gain hands-on experience and learn from industry experts, all from the comfort of your own home.

Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Learn and apply various programming languages and technologies relevant to our client's projects (e.g., Python, Java, JavaScript).
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Collaborate with team members in an agile environment to deliver high-quality software solutions.
  • Troubleshoot and debug software issues, providing effective solutions.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Develop a strong understanding of software development lifecycle (SDLC) principles.
  • Engage actively in learning modules and training sessions provided throughout the apprenticeship.
  • Communicate effectively with remote team members and project managers.
Qualifications:
  • A strong interest in software development and a desire to learn.
  • Basic understanding of computer science fundamentals or programming concepts is a plus, but not essential.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills, with the ability to work effectively in a remote team.
  • Self-motivated and able to manage time effectively to meet deadlines.
  • High school diploma or equivalent qualification.
  • Must have a reliable internet connection and a suitable workspace for remote work.
This apprenticeship is based in **Sunderland, Tyne and Wear, UK**, but will be conducted entirely remotely. Our client is committed to providing a comprehensive learning experience, including structured training, mentorship, and the opportunity to work on real-world projects. Upon successful completion of the apprenticeship, there may be opportunities for permanent employment. If you are a driven individual looking to build a successful career in software development, this is the perfect place to start.
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 Software Development Jobs View All Jobs in Sunderland