Graduate Software Development Engineer

SR1 1AA Sunderland, North East £25000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for ambitious and talented graduates to join their thriving technology division as Graduate Software Development Engineers. This program is based in Sunderland, Tyne and Wear, UK , and is designed to provide a comprehensive and supportive environment for individuals embarking on their careers in software engineering. You will work alongside experienced professionals, contributing to real-world projects, and gaining invaluable hands-on experience in various aspects of software development.

This is a fantastic entry-level position for enthusiastic individuals looking to kick-start their career. You will:
  • Participate in the full software development lifecycle, from design and development to testing and deployment.
  • Collaborate with senior engineers and cross-functional teams to understand project requirements and deliver high-quality code.
  • Develop and maintain software applications using a variety of programming languages and technologies (specific languages will be detailed during the interview process).
  • Write clean, efficient, and well-documented code.
  • Contribute to the design and implementation of new features and functionalities.
  • Assist in troubleshooting and debugging software issues.
  • Participate in code reviews and provide constructive feedback to peers.
  • Learn and apply best practices in software development, including agile methodologies.
  • Engage in continuous learning and professional development to stay updated with emerging technologies.
  • Contribute to team meetings and discussions, sharing ideas and insights.
The ideal candidate will have recently completed or be in the final year of a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field. A strong foundation in programming principles and data structures is essential. Experience with at least one programming language (e.g., Python, Java, C++, C#) is required. A demonstrable passion for technology, evidenced through personal projects, university assignments, or contributions to open-source initiatives, is highly valued. Excellent problem-solving skills, a keen eye for detail, and a proactive attitude are crucial. Strong teamwork and communication skills are necessary for effective collaboration. While prior professional experience is not mandatory, internships or relevant work placements will be considered advantageous. This program is a stepping stone to a successful career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

NE1 1AA Newcastle upon Tyne, North East £25000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a leading technology firm, is actively seeking motivated and ambitious Graduate Software Development Engineers to join their dynamic team in **Newcastle upon Tyne, Tyne and Wear, UK**. This is an exceptional opportunity for individuals embarking on their career in software development to gain hands-on experience, contribute to innovative projects, and learn from seasoned professionals. You will be involved in various stages of the software development lifecycle, including coding, testing, debugging, and documentation, under the guidance of experienced engineers. The program is designed to provide a comprehensive understanding of software engineering principles, best practices, and cutting-edge technologies. We are looking for candidates with a strong academic background in computer science, software engineering, or a related discipline, coupled with a genuine passion for building high-quality software. Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript) is required. Exposure to software development methodologies, such as Agile, is a plus. You will have the opportunity to work on real-world projects, contributing to the development of software solutions that impact our business and clients. This internship program offers a structured learning environment, mentorship from senior engineers, and exposure to a collaborative and innovative workplace culture. The successful candidates will demonstrate strong analytical and problem-solving skills, excellent attention to detail, and a commitment to continuous learning. This is a fantastic stepping stone for aspiring software engineers looking to launch a successful career in the tech industry. Responsibilities:
  • Write, test, and debug code for software applications.
  • Collaborate with senior engineers on software design and development.
  • Participate in code reviews and contribute to code quality improvements.
  • Assist in the development and maintenance of technical documentation.
  • Learn and apply software development best practices and methodologies.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to team meetings and discussions on project progress.
  • Gain experience with various programming languages and development tools.
  • Support the implementation of new features and enhancements.
  • Engage in continuous learning and professional development.
Qualifications:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a closely related field.
  • Strong understanding of fundamental computer science concepts and algorithms.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development lifecycle (SDLC) and methodologies (e.g., Agile).
  • Excellent analytical and problem-solving abilities.
  • Strong communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • A passion for software development and technology.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development

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

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a fantastic opportunity for talented and ambitious individuals to join their team as Advanced Apprentices in Software Development. This program is designed for motivated learners who are passionate about technology and eager to build a career in the exciting field of software engineering. As an apprentice, you will receive comprehensive on-the-job training and mentorship from experienced professionals, working on real-world projects from day one. You will gain hands-on experience in various aspects of the software development lifecycle, including coding, testing, debugging, and deployment. This apprenticeship will provide you with the skills and knowledge necessary to become a proficient software developer. You will be exposed to different programming languages and development tools, working within a collaborative and supportive team environment. The program includes structured learning, leading to recognized qualifications in software development. We are looking for individuals with a strong aptitude for problem-solving, logical thinking, and a keen interest in continuous learning. While formal qualifications are beneficial, a genuine passion for technology and a willingness to learn are paramount. This is an excellent stepping stone for individuals seeking to enter the tech industry and develop a rewarding career.

Key Responsibilities:
  • Assist senior developers in writing and testing code.
  • Participate in the design and implementation of software features.
  • Learn and apply various programming languages and development frameworks.
  • Collaborate with team members on software development projects.
  • Debug and resolve software defects.
  • Contribute to the documentation of software solutions.
  • Attend training sessions and workshops to enhance technical skills.
  • Support the testing and quality assurance processes.
  • Learn about agile development methodologies.
  • Gain exposure to version control systems and development tools.

Requirements:
  • Minimum of 4 GCSEs at Grade C/4 or above, including English and Maths, or equivalent qualifications.
  • A strong interest in software development and technology.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • A proactive attitude and a willingness to learn.
  • Previous experience with coding is beneficial but not essential.
This hands-on learning opportunity is based in Sunderland, Tyne and Wear, UK , and is an ideal pathway for individuals looking to kickstart their career in software development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Programme

NE33 1AA Sunderland, North East £25000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting Graduate Software Development Programme in Sunderland, Tyne and Wear, UK , offering a fantastic entry point into the tech industry. This hybrid programme is designed for ambitious and passionate recent graduates looking to build a successful career in software engineering. You will receive comprehensive training, mentorship from experienced developers, and hands-on experience working on real-world projects. This is an unparalleled opportunity to learn, grow, and contribute to innovative software solutions.

Programme Overview:
  • An intensive 12-month programme designed to equip graduates with the skills and knowledge required for a successful software development career.
  • Rotational placements across different development teams, allowing exposure to various technologies and methodologies.
  • Hands-on experience in coding, testing, debugging, and deploying software applications.
  • Mentorship from senior software engineers providing guidance, support, and career advice.
  • Training in modern software development practices, including Agile methodologies, version control (Git), and CI/CD pipelines.
  • Opportunities to contribute to the full software development lifecycle, from conception to deployment.
  • Exposure to various programming languages and frameworks relevant to the industry.
  • Development of essential professional skills, including teamwork, communication, and problem-solving.
  • Potential for full-time employment upon successful completion of the programme.
What We Are Looking For:
  • Recent graduates (within the last 2 years) with a degree in Computer Science, Software Engineering, or a closely related technical field.
  • A strong academic record and a genuine passion for technology and software development.
  • Solid understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Excellent analytical and problem-solving abilities.
  • Strong desire to learn and adapt to new technologies.
  • Good communication and interpersonal skills, with the ability to work effectively in a team.
  • Proactive attitude and a willingness to take initiative.
  • Candidates must be eligible to work in the UK.
This is a highly sought-after opportunity for driven individuals to kickstart their careers in software development within a supportive and forward-thinking environment in Sunderland . The hybrid model ensures a balance between collaborative on-site learning and focused remote work.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

NE1 4AG Newcastle upon Tyne, North East £75000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking a seasoned and dynamic Senior Software Development Manager to lead their engineering teams in **Newcastle upon Tyne, Tyne and Wear, UK**. This leadership role is responsible for overseeing the entire software development lifecycle, from concept to deployment, for a portfolio of innovative products. You will manage multiple development teams, foster a collaborative and high-performing engineering culture, mentor senior engineers, and ensure the delivery of high-quality software solutions on time and within budget. The ideal candidate will have a strong technical background, exceptional people management skills, and a proven track record of successfully delivering complex software projects.

Key Responsibilities:
  • Lead, manage, and mentor multiple software development teams, fostering a culture of innovation and collaboration.
  • Oversee the entire software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
  • Drive the adoption of best practices in software engineering, including agile methodologies, code reviews, and CI/CD.
  • Collaborate with product management, QA, and other stakeholders to define project scope, requirements, and timelines.
  • Ensure the delivery of high-quality, scalable, and robust software solutions.
  • Manage resource allocation, project priorities, and risk mitigation strategies.
  • Conduct performance reviews, provide regular feedback, and support the professional growth of team members.
  • Contribute to the architectural design and technical strategy of the company's software products.
  • Identify and implement process improvements to enhance team productivity and efficiency.
  • Stay current with emerging technologies and industry trends, and advocate for their adoption where appropriate.
  • Manage vendor relationships and external development resources when necessary.
  • Troubleshoot and resolve complex technical challenges.
  • Champion a culture of continuous learning and knowledge sharing within the engineering department.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a management or leadership role.
  • Proven experience managing multiple software engineering teams and delivering complex projects.
  • Strong understanding of software development methodologies, particularly Agile and Scrum.
  • In-depth knowledge of various programming languages, architectures, and development tools.
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to mentor and develop engineering talent.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and decision-making abilities.
  • Familiarity with DevOps practices and tools is highly desirable.
  • Ability to balance technical depth with strategic business thinking.
This is a significant opportunity for a seasoned engineering leader to make a substantial impact within a thriving tech company.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

SR1 2AY Sunderland, North East £15000 annum (appr WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for an enthusiastic and aspiring Junior Software Development Apprentice to join their innovative tech team, fully remotely based in the Sunderland, Tyne and Wear, UK region. This apprenticeship is designed for individuals with a passion for coding and technology who are eager to learn and develop their skills in a supportive, real-world environment. You will be mentored by experienced software engineers, gaining hands-on experience in various aspects of the software development lifecycle. Your responsibilities will include assisting with coding tasks, writing and running tests, debugging existing code, and contributing to documentation.

You will gain exposure to different programming languages and technologies, contributing to the development of client projects. The apprenticeship will involve a structured learning path, combining practical work experience with formal training, potentially leading to recognised qualifications. You will participate in team meetings, learn about agile development methodologies, and develop essential problem-solving and teamwork skills. We are looking for candidates with a keen interest in technology, strong logical thinking abilities, and a proactive attitude towards learning. While prior coding experience is beneficial, it is not strictly required; a genuine passion for software development and a commitment to completing the apprenticeship program are key. Excellent communication skills are vital for collaborating effectively in a remote team setting. You will need access to a reliable internet connection and a suitable workspace to facilitate remote learning and contribution. This apprenticeship offers a unique chance to kick-start your career in the tech industry without requiring formal higher education degrees. If you are driven, eager to learn, and ready to embark on a rewarding journey into software development, this remote apprenticeship is the perfect stepping stone for you. Join our client's forward-thinking company and build a successful career from the ground up, all while working from the convenience of your own home.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development

NE1 4XX Newcastle upon Tyne, North East £23000 annum (appr WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology solutions provider based in Newcastle upon Tyne, Tyne and Wear, UK , is offering a unique opportunity for an ambitious individual to join their team as an Advanced Apprentice in Software Development. This is an exceptional chance to gain hands-on experience and develop valuable skills within a supportive and innovative environment. The apprenticeship will involve a blend of on-the-job training and dedicated study, combining practical application with theoretical knowledge. You will work alongside experienced developers, contributing to real-world projects and learning a wide range of programming languages and development methodologies. The apprenticeship is designed to provide a solid foundation for a successful career in software engineering, with potential for full-time employment upon successful completion.

What you will be learning and doing:
  • Assisting in the design, development, testing, and deployment of software applications.
  • Learning and applying various programming languages (e.g., Python, Java, C#) and frameworks.
  • Participating in code reviews and learning best practices for writing clean, efficient code.
  • Troubleshooting and debugging software issues under the guidance of senior developers.
  • Contributing to the development of user interfaces (UI) and user experiences (UX).
  • Gaining exposure to database management and SQL.
  • Understanding software development lifecycles and agile methodologies.
  • Collaborating with cross-functional teams, including designers and project managers.
  • Developing problem-solving skills and a logical approach to software development challenges.
  • Undertaking formal training and assessments as part of the Advanced Apprenticeship qualification.
  • Contributing to documentation and knowledge sharing within the development team.
What we are looking for:
  • A genuine passion for technology and software development.
  • Strong problem-solving abilities and a logical mindset.
  • Good communication and teamwork skills.
  • An eagerness to learn and a proactive attitude.
  • Basic understanding of computer systems and programming concepts is beneficial, but not essential.
  • Minimum of 4 GCSEs at Grade C/4 or above, including Maths and English, or equivalent qualifications.
  • Must be legally eligible to work in the UK and meet the residency requirements for apprenticeships.
  • Ability to commit to both work and study components of the apprenticeship.
This apprenticeship offers a fantastic entry point into the tech industry, with a blend of on-site and remote work opportunities, based near Newcastle upon Tyne, Tyne and Wear, UK . If you are driven, curious, and ready to build a career in software development, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in North East !

Junior Software Development Apprentice

NE1 1AA Newcastle upon Tyne, North East £18000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exceptional opportunity for aspiring individuals to kickstart their career in software development through a fully remote Junior Software Development Apprenticeship program based in Newcastle upon Tyne, Tyne and Wear, UK . This program is designed for motivated learners with a passion for technology and a desire to gain hands-on experience in coding and software engineering. You will receive comprehensive training, mentorship from experienced developers, and the chance to contribute to real-world projects. This is a fantastic stepping stone into the tech industry, providing valuable skills and a recognized qualification.

Key Responsibilities:
  • Undergo rigorous training in various programming languages (e.g., Python, Java, C#, JavaScript) and software development methodologies.
  • Assist senior developers in writing, testing, and debugging code for new and existing applications.
  • Participate in code reviews and contribute to discussions on software design and architecture.
  • Learn and apply version control systems, such as Git.
  • Help develop and maintain technical documentation.
  • Collaborate with team members in a remote, agile environment.
  • Contribute to the development of user interfaces and backend services.
  • Assist in the analysis of user requirements and the creation of software specifications.
  • Learn about databases, cloud platforms, and deployment processes.
  • Troubleshoot and resolve software defects and issues.
  • Actively participate in all training sessions and learning activities.
  • Gain practical experience in a professional software development lifecycle.
  • Develop problem-solving skills and a systematic approach to coding challenges.
  • Contribute to team meetings and provide progress updates.
  • Embrace feedback and continuously seek to improve technical skills.
Qualifications:
  • A strong passion for software development and technology.
  • Basic understanding of computer science principles or programming concepts is advantageous but not essential.
  • Excellent problem-solving abilities and a logical mindset.
  • Good communication and teamwork skills, essential for remote collaboration.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and disciplined, with a strong work ethic.
  • A desire to build a career in the software development industry.
  • Must be eligible to undertake an apprenticeship program in the UK.
  • GCSEs in Maths and English (or equivalent) are typically required.
  • Further education qualifications or previous coding experience (personal projects, online courses) are a plus.
This remote apprenticeship is an ideal entry point for individuals eager to learn and grow within the exciting world of software development, regardless of their current experience level. Take the first step in your tech career from Newcastle upon Tyne, Tyne and Wear, UK .
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Apprentice

SR1 2AY Sunderland, North East £18000 annum (depe WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a dynamic technology firm based in Sunderland, Tyne and Wear, UK , is offering a unique opportunity for ambitious individuals to join their team as Senior Software Development Apprentices. This program is designed for motivated candidates who have already gained some foundational knowledge or experience in programming and are eager to accelerate their career within a professional software development environment. You will work alongside experienced developers, contributing to real-world projects while undertaking a structured, high-level apprenticeship qualification.

What You Will Do:
  • Collaborate with senior engineers to design, develop, test, and deploy software applications.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Assist in troubleshooting and debugging existing software systems.
  • Gain hands-on experience with various programming languages, frameworks, and development tools relevant to our technology stack (e.g., .NET, Java, Python, JavaScript, cloud platforms).
  • Learn and apply agile development methodologies.
  • Contribute to the maintenance and enhancement of existing software products.
  • Engage in learning activities, workshops, and on-the-job training to achieve apprenticeship qualifications.
  • Develop a deep understanding of the software development lifecycle (SDLC).
  • Work on assigned modules or features within larger projects under the guidance of a mentor.
  • Document code, processes, and technical specifications.
  • Support the transition from development to production environments.
What We Are Looking For:
  • A strong passion for software development and technology.
  • Some prior experience or a demonstrable understanding of programming concepts (e.g., through personal projects, bootcamps, or initial studies).
  • A foundational understanding of at least one programming language is highly beneficial.
  • Excellent problem-solving skills and a logical approach to tasks.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team.
  • A proactive attitude and a keen desire to learn and grow.
  • Minimum of 5 GCSEs (or equivalent) including Maths and English at Grade B/6 or above.
  • Commitment to completing the full apprenticeship program (typically 2-4 years).
  • Residency and right to work in the UK.
  • Must be 18 years or older.
This is an exceptional pathway to becoming a fully qualified software developer. You will receive comprehensive training, mentorship, and the opportunity to build a successful career in a thriving tech sector. If you are driven, tech-savvy, and ready for a challenging and rewarding career launch, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development

SR1 1AA Sunderland, North East £60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a leading technology solutions provider seeking an accomplished Senior Project Manager to lead complex software development projects. This role offers a hybrid working arrangement, with a base in our Sunderland, Tyne and Wear, UK office, allowing for collaboration with the team while providing remote flexibility. The ideal candidate will have a proven track record of successfully delivering software projects on time, within budget, and to the highest quality standards.

The Senior Project Manager will be responsible for planning, executing, and closing software development projects, managing cross-functional teams, mitigating risks, and ensuring effective stakeholder communication. This position requires strong leadership, excellent organizational skills, and a deep understanding of software development lifecycles (SDLC) and agile methodologies.

Key Responsibilities:
  • Lead the planning, execution, and delivery of multiple software development projects.
  • Develop detailed project plans, including scope, timelines, resources, and budget.
  • Manage project scope, identify and mitigate risks, and develop contingency plans.
  • Facilitate communication between project teams, stakeholders, and clients, ensuring alignment and transparency.
  • Manage cross-functional teams, including developers, testers, designers, and business analysts.
  • Implement and manage agile methodologies (e.g., Scrum, Kanban) throughout the project lifecycle.
  • Track project progress, identify potential delays, and implement corrective actions.
  • Ensure adherence to quality standards and best practices in software development.
  • Manage project budgets and resource allocation effectively.
  • Conduct project post-mortems and identify lessons learned for future projects.
  • Prepare and present project status reports to senior management and stakeholders.
  • Foster a collaborative and productive team environment.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. PMP, PRINCE2, or Agile certifications are highly desirable.
  • Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
  • Proven experience managing full software development lifecycles (SDLC).
  • Strong understanding and practical application of agile methodologies (Scrum Master experience is a plus).
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management software tools (e.g., Jira, Asana, Microsoft Project).
  • Strong risk management and problem-solving abilities.
  • Ability to manage multiple complex projects simultaneously.
  • Experience working with distributed or remote teams is beneficial.
  • Demonstrated ability to influence and motivate project teams.
This is an exceptional opportunity for a seasoned Project Manager to lead impactful software initiatives from our North East base in Sunderland, Tyne and Wear, UK .
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 North East